Jumping HTML5 Robot

Build Your Own Website The Right Way Using HTML & CSS, 3rd Edition

Ian Lloyd

Looking to really get into the nitty gritty?

Great. Here's the complete index from Build Your Own Website The Right Way Using HTML & CSS, 3rd Edition.

There isn't much we haven't covered.

Index

Symbols

& (ampersand)
entity for, (Symbols)
preceding entities, (Symbols)
<> (angle brackets), enclosing tags, (The html Element)
© (copyright), entity for, (Symbols)
{} (curly braces), (Jargon Break)
! (exclamation point), preceding doctype, (The Doctype)
!- (exclamation point, double dashes), preceding comments, (Commenting Your HTML)
> (greater than), entity for, (Symbols)
< (less than), entity for, (Symbols)
# (number sign), preceding contextual selectors, (Looking at Elements in Context)
. (period), preceding class selectors, (Class Selectors)
£ (pound), entity for, (Symbols)
/* */ (slash asterisk), enclosing comments in CSS, (Creating an External CSS File)
™ (trademark), entity for, (Symbols)

A

a (anchor) element, (What's It All About?), (Linking Between Our New Pages), (Styling Links)
(see also links)
A List Apart (ALA), (A List Apart)
absolute positioning, (Absolute Positioning), (More Absolute Positioning)
accessibility, (Web Accessibility), (What is a Table?), (Making Your Tables Accessible), (Advanced Accessibility), (Validate Everything)
actions, jQuery, (jQuery: Primed and Ready For Action)
active state of links, (Link States)
AddFreeStats, (Choosing a Statistics Service)
Adobe Fireworks, (Not Just Text, Text, Text)
Adobe Photoshop, (Not Just Text, Text, Text), (Other Software)
Adobe Photoshop Express, (Online Tools)
ALA (A List Apart), (A List Apart)
&amp entity, (Symbols)
ampersand (&)
entity for, (Symbols)
preceding entities, (Symbols)
angle brackets (<>), enclosing tags, (The html Element)
API (Application Programming Interface), (Now the Training Wheels Are Off …)
article element, (The article Element)
aside element, (The aside Element)
attribute selectors, (Other CSS3 Features to be Aware of)
attributes of an element, (The html Element)

B

b (bold) element, (Emphasis or Italics? Strong or Bold?)
background images, (Background Images in CSS)
multiple, (Other CSS3 Features to be Aware of)
nonrepeating, (Nonrepeating Images)
repeated, (Repeated Patterns)
for table cells, (Stylish Table Cells)
background property (shorthand), (Shorthand Backgrounds)
background-color property, (A New Look in a Flash!), (A Beginner's Palette of Styling Options), (Repeated Patterns)
background-image property, (Repeated Patterns)
background-position property, (Nonrepeating Images)
background-repeat property, (Horizontal Repeats)
bandwidth, (Web Hosting Jargon), (A Reasonable Bandwidth Allowance)
"Best Practices for Speeding Up Your Website", (Improving Website Performance)
block-level elements, (Block-level Elements versus Inline Elements)
borders for, (Adding Borders to Block-level Elements)
display as, (Tidying Up label Elements with CSS), (Replacing Generic divs with Proper HTML5 Elements)
nesting, (Inline Elements Can Never Contain Block-level Elements)
sizing, (Sizing Up the Blocks)
blockquote element, (The blockquote (Who said that?))
blogs, implementing, (Interacting with Social Media)
body element, (Basic Requirements of a Web Page), (The body Element), (Marking Up the Main Content)
bold text (see b (bold) element; strong element)
border property (shorthand), (Shorthand Border Styles), (Borders, Spacing, and Alignment)
border-bottom properties, (Styling Individual Sides of an Element)
border-collapse property, (Borders, Spacing, and Alignment)
border-color property, (Adding Borders to Block-level Elements), (Border Styles You Can Use)
border-left properties, (Styling Individual Sides of an Element)
border-radius style, (Look at All Those Sharp, Pointy Corners!)
border-right properties, (Styling Individual Sides of an Element)
border-style property, (Adding Borders to Block-level Elements), (Border Styles You Can Use)
border-top properties, (Styling Individual Sides of an Element)
border-width property, (Adding Borders to Block-level Elements), (Border Styles You Can Use)
borders
for block-level elements, (Adding Borders to Block-level Elements)
collapsing, (Borders, Spacing, and Alignment)
for images, (Formatting the Picture Using CSS)
padding for, (Adding Padding)
rounded corners for, (Look at All Those Sharp, Pointy Corners!)
in tables, (Borders, Spacing, and Alignment)
temporary, to see design of web site, (Showing the Structure)
box model, (The Box Model)
box-shadow style, (The Details in the Shadows)
br (break) element, (Taking a Break)
BrowserCam, (Running Multiple Versions of Internet Explorer)
browsers, (What is a Browser?), (The Basic Tools You Need), (Your Web Browser: Internet Explorer), (Your Web Browser: Safari), (Firefox), (Firefox)
(see also specific browsers)
bugs in, finding out about, (Learn About Known Browser CSS Bugs)
caching used by, (Stylish Headings)
CSS support by, (Happy Days! CSS Support Is Here)
CSS3 support by, (Browser Support for HTML5), (CSS3: Not Yet Universally Supported)
extensions for, (Prepare Your Browser for Battle-with Extensions!)
history stored by, clearing, (Link States)
HTML5 support by, (Browser Support for HTML5)
multiple, keeping open while developing, (Keep Multiple Browsers Open While Developing)
rendering engines for, (Keep Multiple Browsers Open While Developing)
testing websites in, (Pre-flight Check: How Do Your Pages Look in Different Browsers?)
vendor prefixes for, (In Support of Vendor Prefixes)
Browsershots, (Running Multiple Versions of Internet Explorer)
Bubble Under web site example (see diving club web site example)
Build Your Own ASP.NET 3.5 Website Using C# & VB.NET, (Where Can You Learn PHP?)
Build Your Own Database Driven Website Using PHP & MySQL, (Support for Scripting Languages and Databases), (Where Can You Learn PHP?)
bullet list (see ul (unordered list) element)

C

caching, by browser, (Stylish Headings)
canvas element, (More Complex HTML5 (and Related) Technologies)
caption element, (Captioning the Picture), (Captioning Your Table), (Adding an Events Table)
captions
for images, (Captioning the Picture)
for tables, (Captioning Your Table), (Adding an Events Table)
Cascading Style Sheets (see CSS)
cell phone (see mobile phone)
cell spacing, (Borders, Spacing, and Alignment)
cells, (Anatomy of a Table)
background images for, (Stylish Table Cells)
merging, (Merging Table Cells)
character set, (meta Elements)
chat forums (see discussion forums)
checkbox control, (Checkboxes), (Adding Radio Buttons and Checkboxes)
Chrome, (What is a Browser?), (Pre-flight Check: How Do Your Pages Look in Different Browsers?), (Keep Multiple Browsers Open While Developing)
citations, (The cite Element)
cite element, (The cite Element)
class selectors, (Class Selectors), (Setting a Width), (Simple Black Border), (class-ifying Your Tables)
click() event, jQuery, (jQuery: Primed and Ready For Action)
client, (The Client-Server Model)
Client-Server Model, (The Client-Server Model)
client-side scripting language, (JavaScript? jQuery? What's the difference?)
color property, (Inline Styles), (Adding Inline Styles), (The span Element), (Why Embedded Styles Are Better Than Inline Styles), (Creating an External CSS File), (A New Look in a Flash!), (A Beginner's Palette of Styling Options)
colored borders, (Colored Ridge Border), (Bold Border Effects), (Simple Gray Border), (Simple Gray Border (Version 2!)), (Dotted, Red Border), (Dashed, Gray Border)
columns, (rowspan and colspan)
(see also cells; header cells)
comments
in CSS, (Creating an External CSS File)
in HTML, (Commenting Your HTML), (The Sectioned Page: All Divided Up)
in JavaScript, (Adding Default Form Value)
common.js file, (How do I get jQuery and use it?), (Setting Up References to jQuery)
contact information on web site, (Building a Contact Page)
contact information on website, (What's It All About?)
contextual selectors, (Looking at Elements in Context), (Contextual Selectors)
controls, (The input Element)
(see also forms)
checkbox control, (Checkboxes), (Adding Radio Buttons and Checkboxes)
default appearance of, (The Default Control Appearance)
default values for, (Adding Default Form Value)
drop-down list control, (The select Element), (Adding a select Element)
hidden input control, (Hidden Inputs)
in HTML5, (HTML5 Forms Will Rock ... Soon)
labels for, (The label Element), (Adding Text Input Controls), (Tidying Up label Elements with CSS)
password input control, (Password Input)
radio button control, (Radio Buttons), (Adding Radio Buttons and Checkboxes)
text area control, (The textarea Element), (Adding a textarea Element)
text input control, (Text Input), (Adding Text Input Controls)
&copy entity, (Symbols)
copyright (©), entity for, (Symbols)
cropping images, (Image Cropping)
CSS (Cascading Style Sheets), (HTML, Markup, CSS … Welcome to Your First Bits of Jargon!), (Inline Styles)
(see also specific properties)
benefits of, for layout, (What is a Table?)
for block-level elements, (Styling Inline and Block-level Elements)
border padding, (Adding Padding)
borders for block-level elements, (Adding Borders to Block-level Elements)
borders for images, (Formatting the Picture Using CSS)
box model using, (The Box Model)
browser support for, (Happy Days! CSS Support Is Here)
bugs in, finding out about, (Learn About Known Browser CSS Bugs)
class selectors, (Class Selectors), (Setting a Width), (Simple Black Border), (class-ifying Your Tables)
comments in, (Creating an External CSS File)
conflicting styles, precedence of, (Which Rule Wins?)
context for styles, (Looking at Elements in Context)
contextual selectors, (Contextual Selectors)
disabling, for testing, (Disable CSS)
embedded stylesheets, (Embedded Styles)
external stylesheets, (Why External Stylesheets Are Better Than Embedded Styles)
for forms, (Styling fieldset and legend with CSS), (Tidying Up label Elements with CSS)
grouping styles, (Grouping Styles)
headings, padding for, (Introducing Padding to the Project Site)
inline styles, (Styling Inline and Block-level Elements)
inline styles, (Inline Styles)
inspecting, for testing, (Inspecting Problems with Firebug), (View Information about CSS and JavaScript)
lists, styling, (Styling Lists)
margins, (Margins)
partial text, styling, (Styling Partial Text Using span)
positioning elements, (Positioning Elements Anywhere You Like!)
properties for, (Starting to Build Our Stylesheet)
sizing block-level elements, (Sizing Up the Blocks)
specification for, (The Official Documentation)
styling links, (Styling Links)
for tables, (Borders, Spacing, and Alignment), (Adding an Events Table)
updating for HTML5 elements, (Replacing Generic divs with Proper HTML5 Elements)
validating, (Validate HTML and CSS as You Go)
versions of, (What is CSS?)
CSS Discuss wiki, (The CSS Discuss List's Companion Site)
CSS sprites, (Improving Website Performance)
CSS Zen Garden, (Advancing Your CSS Knowledge)
CSS-Discuss, (CSS Discussion Lists)
CSS3, (CSS3 … CSS2 … what's the difference?)
attribute selectors, (Other CSS3 Features to be Aware of)
border-radius style, (Look at All Those Sharp, Pointy Corners!)
box-shadow style, (The Details in the Shadows)
browser support for, (Browser Support for HTML5), (CSS3: Not Yet Universally Supported)
font-face construct, (We Don't Serve Your Type Around Here!)
media queries, (Other CSS3 Features to be Aware of)
multiple background images, (Other CSS3 Features to be Aware of)
opacity, (Other CSS3 Features to be Aware of)
RGBA color, (Other CSS3 Features to be Aware of)
text-shadow style, (From box-shadow to text-shadow)
vendor prefixes, (In Support of Vendor Prefixes)
CSS3.info, (CSS3.info)
curly braces ({}), (Jargon Break)
Cyberduck, (Uploading with Cyberduck-Mac OS X)

D

dashed borders, (Bold Border Effects), (Dashed, Gray Border)
databases, (Support for Scripting Languages and Databases)
declarations, in styles, (Jargon Break)
discussion forums as resources, (Free Hosting with Your ISP), (Validate Everything), (Submit Your Website to Search Engines), (CSS Discussion Lists)
discussion forums for website, (Discussion Forums)
display declaration, (Tidying Up label Elements with CSS), (Replacing Generic divs with Proper HTML5 Elements)
div element, (Adding Structure)
for floated Like box, (Adding a Like Box to Your Site)
for layout, (Adding Text Input Controls)
replacing with HTML5 elements, (Replacing Generic divs with Proper HTML5 Elements)
styles based on, (Looking at Elements in Context)
Dive Into Accessibility, (Web Accessibility)
Dive into HTML5, (HTML5 Forms Will Rock ... Soon)
diving club web site example, (Diving into Our Website)
background images for, (Setting a Background for Our Navigation)
border padding for, (Adding Padding)
borders for, (Shaping and Sizing Our Diving Site)
citations in, (The cite Element)
code archive for, (The Code Archive)
contact information, (Building a Contact Page)
description, (Welcoming New Visitors)
heading padding for, (Introducing Padding to the Project Site)
heading styles, (Shaping and Sizing Our Diving Site)
home page, (The Home Page: the Starting Point for All Websites)
image gallery for, (Adding an Image Gallery to the Site), (Filling up the Gallery)
images in, (What's It All About?)
navigation, (Linking Between Our New Pages), (Contextual Selectors), (Setting a Height), (Shaping and Sizing Our Diving Site), (Getting Ready to Move into Position), (Updating the Navigation), (Setting a Background for Our Navigation)
positioning elements in, (Positioning Elements Anywhere You Like!), (Showing the Structure), (Getting Ready to Move into Position), (Benefits of Relative Positioning), (Floated Positioning)
quotations on, (The blockquote (Who said that?))
sizing, (Shaping and Sizing Our Diving Site)
splitting pages in, (Splitting Up the Page)
structural divisions in, (Adding Structure)
styling lists in, (Styling Lists)
tables in, (What is a Table?), (Adding an Events Table)
title, (Setting a Title)
diving club website example
contact information, (What's It All About?)
doctype, (Basic Requirements of a Web Page), (The Doctype), (Validating Your Web Pages)
doctype switching, (The Box Model)
Document Type Definition (see doctype)
document.ready statement, (Hang On a Moment!), (Adding Default Form Value)
Documents folder, (Windows)
domain name, (Web Hosting Jargon), (Free Hosting-with a Domain Name at Cost)
dotted borders, (Bold Border Effects), (Dotted, Red Border)
double borders, (Double Borders)
download speed, (What is a Table?)
Dreamweaver, (Other Uploading Tools)
drop shadows, (The Details in the Shadows)
drop-down list control, (The select Element), (Adding a select Element)

E

each() function, jQuery, (Showing the Picture Gallery's Captions on Hover)
editors (see image editors; text editors)
elastic web design, (Benefits of Relative Positioning)
elements (see HTML elements)
em (emphasis) element, (Commenting Your HTML), (strong and em), (Changing the Emphasis)
em measurement units, (Adding Padding), (Benefits of Relative Positioning)
email
accounts, included with web hosting, (Email Accounts)
form feedback using, (Feedback By Email)
forwarding, (Email Accounts)
links to email address, (What's It All About?)
signature for, promoting web site in, (Craft an Email Signature with Your Website Details)
updating Facebook Page from, (Setting Up a Facebook Page)
webmail for, (Email Accounts)
embedded stylesheets, (Embedded Styles)
empty elements, (meta Elements)
errors, handling and preventing (see troubleshooting)
events, jQuery, (jQuery: Primed and Ready For Action)
examples, (The Code Archive)
(see also diving club web site example)
code archive for, (The Code Archive)
exclamation point (!), preceding doctype, (The Doctype)
exclamation point, double dashes (!-), preceding comments, (Commenting Your HTML)
external stylesheets, (Why External Stylesheets Are Better Than Embedded Styles)
Extreme Tracking, (Choosing a Statistics Service)

F

Facebook, (But Facebook is the Internet, right?)
apps for, (Get Smart!)
discussion forums using, (Discussion Forums)
frequent changes on, (A Two-pronged Attack: Facebook and Twitter)
Like box for, (Setting Up a Facebook Page), (Adding a Like Box to Your Site), (Get Smart!), (How to Validate Your Live Web Pages)
Selective Tweets app, (Get Twitter to Update Facebook to Update Your Site), (Get Smart!)
website on, reasons not to, (Go Where the Audience Is)
Facebook Pages
images in, (Setting Up a Facebook Page)
inviting friends to, (Setting Up a Facebook Page)
promoting on website, (Setting Up a Facebook Page), (Adding a Like Box to Your Site)
setting up, (Setting Up a Facebook Page)
updating from email, (Setting Up a Facebook Page)
updating from mobile phone, (Setting Up a Facebook Page)
updating from Twitter, (Get Twitter to Update Facebook to Update Your Site)
fadeTo() function, jQuery, (jQuery: Primed and Ready For Action)
fading for images, (Applying a Fade to the Tagline)
favelets, (How to use XRAY)
fieldset element, (Adding a form and a fieldset Element)
figcaption element, (The figure and figcaption Elements)
figure element, (The figure and figcaption Elements)
file extensions
for images, (JPEG versus GIF versus PNG)
for JavaScript files, (Setting Up References to jQuery)
visibility of, (Splitting Up the Page)
for web pages, (The Most Basic Web Page in the World)
File Transfer Protocol (see FTP)
FileZilla, (Uploading with FileZilla for Windows)
Firebug, (Get Firebug), (Inspecting Problems with Firebug)
Firefox, (What is a Browser?), (Firefox), (Firefox), (Pre-flight Check: How Do Your Pages Look in Different Browsers?), (Keep Multiple Browsers Open While Developing), (Prepare Your Browser for Battle-with Extensions!)
Fireworks, Adobe, (Not Just Text, Text, Text)
Flickr, (Sourcing Images for Your Website)
float property, (Floated Positioning), (Tidying Up label Elements with CSS)
focus() event, jQuery, (jQuery: Primed and Ready For Action)
Follow button, for Twitter, (Getting a Follow Button)
font stack, (Starting to Build Our Stylesheet)
font-face construct, (We Don't Serve Your Type Around Here!)
font-family property, (Starting to Build Our Stylesheet), (A New Look in a Flash!), (A Beginner's Palette of Styling Options)
font-size property, (A New Look in a Flash!), (A Beginner's Palette of Styling Options)
font-style property, (A Beginner's Palette of Styling Options), (Changing the Emphasis)
font-weight property, (Embedded Styles), (Why Embedded Styles Are Better Than Inline Styles), (Creating an External CSS File), (A New Look in a Flash!), (A Beginner's Palette of Styling Options)
fonts, (Starting to Build Our Stylesheet), (A New Look in a Flash!), (A Beginner's Palette of Styling Options)
embedding, (We Don't Serve Your Type Around Here!)
nonstandard, using, (Starting to Build Our Stylesheet)
quotes enclosing, when required, (Stylish Headings)
setting, (Starting to Build Our Stylesheet)
types of, (Starting to Build Our Stylesheet)
footer element, (Paving the Cow Paths), (The footer Element)
form element, (Anatomy of a Form), (Adding a form and a fieldset Element)
formatting markup, (The Sectioned Page: All Divided Up)
forms, (Forms: Interacting with Your Audience)
contact page using, (Building a Contact Page)
controls in (see controls)
creating, (A Simple Form), (Adding a form and a fieldset Element)
grouping elements in, (The fieldset and legend Elements), (Adding a form and a fieldset Element)
in HTML5, (HTML5 Forms Will Rock ... Soon)
legends for, (The fieldset and legend Elements)
method of sending data from, (The form Element)
parts of, (Anatomy of a Form)
processing data from, (Building a Contact Page), (Processing the Form)
styling, (Styling fieldset and legend with CSS)
submit button in, (Submit Buttons), (Completing the Form: a Submit Button)
where to send data from, (The form Element)
forums (see discussion forums)
Fotosearch, (Sourcing Images for Your Website)
frames, (The Downsides of Web Forwarding)
free web hosting, (Free Hosting-with a Catch!)
Freedback form processing, (Signing Up for Form Processing)
FTP (File Transfer Protocol), (The Basic Tools You Need), (Web Hosting Jargon), (FTP Access to Your Server), (FTP Settings)
FTP clients, (The Basic Tools You Need)

G

gallery (see image gallery)
Gecko, (Keep Multiple Browsers Open While Developing)
geolocation, (More Complex HTML5 (and Related) Technologies)
get, for form method, (The form Element)
GIF files, (JPEG versus GIF versus PNG), (Transparency)
Google Analytics, (Registering a Google Account), (Adding the Statistics Code to Your Web Pages)
Google Chrome (see Chrome)
Google Groups, (Discussion Forums)
Google search tool, (A Search Tool for Your Site)
Google web fonts, (Google Web Fonts)
greater than (>), entity for, (Symbols)
&gt entity, (Symbols)

H

h1 (heading level 1) element, (Analyzing the Web Page), (Headings and Document Hierarchy)
h2 - h6 (heading level 2-6) elements, (Headings and Document Hierarchy)
hashtags, (Get Twitter to Update Facebook to Update Your Site)
head element, (Basic Requirements of a Web Page), (The head Element)
header cells, (Anatomy of a Table), (The scope Attribute)
header element, (Adding Structure), (Paving the Cow Paths), (Fixing IE Support), (Replacing Generic divs with Proper HTML5 Elements)
headings, (Analyzing the Web Page), (Headings and Document Hierarchy), (Introducing Padding to the Project Site)
height property, (Setting a Height)
Hex values for colors, (A New Look in a Flash!)
hidden input control, (Hidden Inputs)
hide() function, jQuery, (jQuery: Primed and Ready For Action)
history stored by browser, clearing, (Link States)
hosting (see web hosting)
hover state of links, (Link States)
How to Resize an Image in PaintShop Pro Photo, (Other Software)
HTML (Hypertext Markup Language), (HTML, Markup, CSS … Welcome to Your First Bits of Jargon!), (Nice to Meet You, HTML)
comments in, (Commenting Your HTML), (The Sectioned Page: All Divided Up)
source for, viewing, (Viewing the Source)
specification for, (The Official Documentation)
validating, (Validate HTML and CSS as You Go)
versions of, (The Doctype)
HTML Dog, (HTML Dog), (HTML Dog)
HTML elements
a (anchor) element, (What's It All About?), (Linking Between Our New Pages), (Styling Links)
b (bold) element, (Emphasis or Italics? Strong or Bold?)
behavior for each of, applying, (Showing the Picture Gallery's Captions on Hover)
block-level elements, (Block-level Elements versus Inline Elements), (Inline Elements Can Never Contain Block-level Elements), (Sizing Up the Blocks), (Adding Borders to Block-level Elements)
blockquote element, (The blockquote (Who said that?))
body element, (Basic Requirements of a Web Page), (The body Element), (Marking Up the Main Content)
br (break) element, (Taking a Break)
caption element, (Captioning the Picture), (Captioning Your Table), (Adding an Events Table)
case of, recommendations for, (Analyzing the Web Page)
cite element, (The cite Element)
displaying as block-level elements, (Tidying Up label Elements with CSS), (Replacing Generic divs with Proper HTML5 Elements)
div element, (Adding Structure), (Looking at Elements in Context), (Adding Text Input Controls), (Adding a Like Box to Your Site), (Replacing Generic divs with Proper HTML5 Elements)
em (emphasis) element, (Commenting Your HTML), (strong and em), (Changing the Emphasis)
fieldset element, (Adding a form and a fieldset Element)
footer element, (Paving the Cow Paths), (The footer Element)
form element, (Anatomy of a Form), (Adding a form and a fieldset Element)
h1 (heading level 1) element, (Analyzing the Web Page), (Headings and Document Hierarchy)
h2 - h6 (heading level 2-6) elements, (Headings and Document Hierarchy)
head element, (Basic Requirements of a Web Page), (The head Element)
header element, (Adding Structure), (Paving the Cow Paths), (Fixing IE Support), (Replacing Generic divs with Proper HTML5 Elements)
hiding temporarily in comments, (Using Comments to Hide Markup from Browsers Temporarily)
html element, (Basic Requirements of a Web Page), (The html Element)
i (italic) element, (Emphasis or Italics? Strong or Bold?)
img (image) element, (What's It All About?), (Anatomy of the Image Element)
inline elements, (Block-level Elements versus Inline Elements), (Inline Elements)
input element, (The input Element), (Adding Text Input Controls)
inspecting, for testing, (Inspecting Problems with Firebug), (How to use XRAY)
intended uses of, (Adding Structure)
label element, (The label Element), (Adding Text Input Controls), (Tidying Up label Elements with CSS)
li (list item) element, (For People Who Love Lists)
link element, (Linking CSS to a Web Page)
meta element, (meta Elements)
nav element, (Paving the Cow Paths), (Replacing Generic divs with Proper HTML5 Elements)
nesting, (Nesting Explained), (Inline Begets Inline)
ol (ordered list) element, (For People Who Love Lists)
outlining, for testing, (Outline Elements on the Page)
p (paragraph) element, (Analyzing the Web Page), (Paragraphs), (Adding Structure), (Adding Text Input Controls)
parts of, (The html Element)
positioning, (Positioning Elements Anywhere You Like!)
pre element, (The Sectioned Page: All Divided Up)
required for web page, (Basic Requirements of a Web Page)
select element, (The select Element), (Adding a select Element)
self-closing elements, (meta Elements)
span element, (The span Element), (Styling Partial Text Using span)
strong element, (strong and em), (Emphasis or Italics? Strong or Bold?)
style element, (Embedded Styles)
table element, (Anatomy of a Table), (Styling the Table), (Adding an Events Table)
td (table data) element, (Anatomy of a Table), (Adding an Events Table)
textarea element, (The textarea Element), (Adding a textarea Element)
th (table header) element, (Anatomy of a Table), (Adding an Events Table)
title element, (Basic Requirements of a Web Page), (The head Element), (The title Element), (Setting a Title)
tr (table row) element, (Anatomy of a Table), (Adding an Events Table)
u (underline) element, (Emphasis or Italics? Strong or Bold?)
ul (unordered list) element, (For People Who Love Lists), (Replacing Generic divs with Proper HTML5 Elements)
HTML forum, (Validate Everything)
HTML Utopia: Designing Without Tables Using CSS, (Positioning Elements Anywhere You Like!)
HTML5, (HTML5: A Brief History)
browser support for, (Browser Support for HTML5)
doctype, (The Doctype)
form controls, (HTML5 Forms Will Rock ... Soon)
geolocation, (More Complex HTML5 (and Related) Technologies)
history of, (HTML5: A Brief History)
new elements in, (Adding Structure), (Paving the Cow Paths), (The aside Element), (More Complex HTML5 (and Related) Technologies)
offline storage, (More Complex HTML5 (and Related) Technologies)
replacing div elements with, (Replacing Generic divs with Proper HTML5 Elements)
specification for, (The Official Documentation)
HTML5 & CSS3 for the Real World, (HTML5 & CSS3 For The Real World)
HTML5 Doctor, (HTML5 Doctor)
HTTPS protocol, (Password Input)
Hypertext Markup Language (see HTML)

I

i (italic) element, (Emphasis or Italics? Strong or Bold?)
id attribute, (Adding Structure)
id selectors, (Class Selectors)
IE (Internet Explorer), (What is a Browser?)
CSS3 support by, (IE as a Second-class Citizen)
for Mac, not recommended, (Your Web Browser: Safari)
HTML5 support by, (IE as a Second-class Citizen)
HTML5 support, enabling for, (Fixing IE Support), (Replacing Generic divs with Proper HTML5 Elements)
quirks mode of, (The Box Model)
running multiple versions of, (Running Multiple Versions of Internet Explorer)
testing web pages in, (Pre-flight Check: How Do Your Pages Look in Different Browsers?)
IE Tester, (Running Multiple Versions of Internet Explorer)
image editors, (Not Just Text, Text, Text), (Picasa)
image gallery, (Adding an Image Gallery to the Site), (Filling up the Gallery)
images, (Picture This! Using Images on Your Website)
accessibility issues with, (Web Accessibility)
alternative text for, (What's It All About?), (The alt Attribute: Making Images Useful to Everyone), (What Makes a Good alt?), (Hide Images or Reveal alt Attributes)
background images, (Background Images in CSS), (Stylish Table Cells)
borders around, (Formatting the Picture Using CSS)
captions for, (Captioning the Picture)
cropping, (Image Cropping)
dimensions of, (What's It All About?)
in Facebook Page, (Setting Up a Facebook Page)
figure element for, (The figure and figcaption Elements)
file types for, (JPEG versus GIF versus PNG)
finding online, (Sourcing Images for Your Website)
fixed dimensions for, (Fixed Heights and Widths)
for Follow button, (Getting a Follow Button)
graduated fade for, (Applying a Fade to the Tagline)
hiding, for testing, (Hide Images or Reveal alt Attributes)
inline images, (Inline Images)
inserting, (What's It All About?)
inspecting, for testing, (Inspecting Problems with Firebug)
as links, (What Makes a Good alt?)
multiple background images, (Other CSS3 Features to be Aware of)
resizing, (Resizing Large Images)
sizing, (Anatomy of the Image Element)
source for, (What's It All About?), (Anatomy of the Image Element), (Adding the First Image)
special effects for, (Special Effects)
thumbnails of, (Filling up the Gallery)
transparency of, (Transparency)
IMAP service, (Email Accounts)
img (image) element, (What's It All About?), (Anatomy of the Image Element)
indenting markup, (The Sectioned Page: All Divided Up)
inline elements, (Block-level Elements versus Inline Elements), (Inline Elements)
inline images, (Inline Images)
inline styles, (Inline Styles), (Styling Inline and Block-level Elements)
input element, (The input Element), (Adding Text Input Controls)
inset borders, (Inset Border)
Internet Explorer (see IE)
Internet Service Provider (ISP), free hosting from, (Free Hosting with Your ISP)
iPhoto, (iPhoto)
iPhoto Tutorial, (Other Software)
ISP (Internet Service Provider), free hosting from, (Free Hosting with Your ISP)
iStockphoto, (Sourcing Images for Your Website)
italic text (see em (emphasis) element; i (italic) element)

J

JavaScript
comments in, (Adding Default Form Value)
compared to jQuery, (JavaScript? jQuery? What's the difference?)
disabling, for testing, (Disable JavaScript)
inspecting, for testing, (View Information about CSS and JavaScript)
JPEG files, (JPEG versus GIF versus PNG)
jQuery for Designers, (Becoming a jQuery Guru)
jQuery library
actions, (jQuery: Primed and Ready For Action)
compared to JavaScript, (JavaScript? jQuery? What's the difference?)
document.ready statement, (Hang On a Moment!), (Adding Default Form Value)
downloading, (How do I get jQuery and use it?)
each() function, (Showing the Picture Gallery's Captions on Hover)
events, (jQuery: Primed and Ready For Action)
referencing in web pages, (How do I get jQuery and use it?), (Setting Up References to jQuery)
search box using, (Enhancing Search Further with jQuery)
syntax for, (How do I get jQuery and use it?), (jQuery: Primed and Ready For Action)
val() function, (Adding Default Form Value)
jQuery: Novice to Ninja, (jQuery: Primed and Ready For Action), (Becoming a jQuery Guru)

L

label element, (The label Element), (Adding Text Input Controls), (Tidying Up label Elements with CSS)
language for web pages, (The html Element)
less than (<), entity for, (Symbols)
li (list item) element, (For People Who Love Lists)
Like box, for Facebook Page, (Setting Up a Facebook Page), (Adding a Like Box to Your Site), (Get Smart!), (How to Validate Your Live Web Pages)
line breaks (see br (break) element; div element; p (paragraph) element)
line-height property, (A New Look in a Flash!)
linearization of tables, (Linearization)
link element, (Linking CSS to a Web Page)
link exchanges, (Link Exchange)
linking to external stylesheets, (Linking CSS to a Web Page)
links, (Linking Between Our New Pages)
checking, (Checking Links)
email links, (What's It All About?)
states of, (Link States)
styling, (Styling Links)
lists, (For People Who Love Lists)
ordered lists, (For People Who Love Lists)
styling, (Styling Lists)
unordered lists, (For People Who Love Lists), (Replacing Generic divs with Proper HTML5 Elements)
&lt entity, (Symbols)

M

Mac OS X, (Mac OS X Basic Tools)
browsers for, (Your Web Browser: Safari), (Firefox)
image editors for, (Mac OS X Tools)
location of web site for, (Mac OS X)
text editors for, (Your Text Editor: TextEdit), (TextWrangler)
mailto: prefix, (What's It All About?)
margin property, (Margins)
margins, (Margins)
block-level elements, (Getting a Follow Button)
ul element, (Replacing Generic divs with Proper HTML5 Elements)
markup, (HTML, Markup, CSS … Welcome to Your First Bits of Jargon!), (Markup Samples)
(see also CSS; HTML)
formatting, (The Sectioned Page: All Divided Up)
XHTML syntax for, (Analyzing the Web Page), (Inline Begets Inline), (Improving Your HTML)
measurement, units for, (Adding Padding), (Getting Ready to Move into Position)
media queries, (Other CSS3 Features to be Aware of)
merging table cells, (Merging Table Cells)
meta element, (meta Elements)
Methods GET and POST in HTML Forms-What's the Difference?, (The form Element)
methods, for forms, (The form Element)
mobile phone
Facebook apps for, (Get Smart!)
Twitter apps for, (Get Smart!)
updating Facebook Pages from, (Setting Up a Facebook Page)
updating Twitter from, (Updating from a Twitter Client on Your Smartphone)
mouseover() event, jQuery, (jQuery: Primed and Ready For Action)
My Documents folder, (Windows)

N

nav element, (Paving the Cow Paths), (Replacing Generic divs with Proper HTML5 Elements)
navigation, (Linking Between Our New Pages), (Contextual Selectors), (Setting a Height), (Shaping and Sizing Our Diving Site), (Getting Ready to Move into Position), (Updating the Navigation), (Setting a Background for Our Navigation)
(see also links)
nesting HTML elements, (Nesting Explained), (Inline Begets Inline)
Notepad, (Your Text Editor: Notepad)
NoteTab, (NoteTab)
numbered list (see ol (ordered list) element)

O

offline storage, (More Complex HTML5 (and Related) Technologies)
ol (ordered list) element, (For People Who Love Lists)
opacity, in CSS3, (Other CSS3 Features to be Aware of)
Open Directory Project, (Submit Your Website to Search Engines)
Opera, (What is a Browser?), (Pre-flight Check: How Do Your Pages Look in Different Browsers?), (Keep Multiple Browsers Open While Developing)
ordered lists (see ol (ordered list) element)

P

p (paragraph) element, (Analyzing the Web Page), (Paragraphs), (Adding Structure), (Adding Text Input Controls)
padding, (A New Look in a Flash!)
for borders, (Adding Padding)
for headings, (Introducing Padding to the Project Site)
ul element, (Replacing Generic divs with Proper HTML5 Elements)
padding property, (A New Look in a Flash!)
Paint, (Windows Tools)
PaintShop Photo Pro X3, (Not Just Text, Text, Text), (Other Software)
password input control, (Password Input)
percentage measurements, (Adding Padding)
performance of website, (Improving Website Performance)
period (.), preceding class selectors, (Class Selectors)
Photo Gallery, (Windows Tools)
(see also Windows Live Photo Gallery)
Photoshop Express, Adobe, (Online Tools)
Photoshop Tutorial: How to Resize an Image, (Other Software)
Photoshop, Adobe, (Not Just Text, Text, Text), (Other Software)
PHP, (Learning PHP)
Picasa, (Picasa), (Picasa), (Picasa), (Picasa)
pixel measurement units, (Adding Padding)
PNG files, (JPEG versus GIF versus PNG), (PNG: King of Transparency)
POP3 service, (Email Accounts)
positioning HTML elements, (Positioning Elements Anywhere You Like!)
absolute positioning, (Absolute Positioning), (More Absolute Positioning)
relative positioning, (Relative Positioning)
post, for form method, (The form Element)
pound (?), entity for, (Symbols)
&pound entity, (Symbols)
pre element, (The Sectioned Page: All Divided Up)
Presto, (Keep Multiple Browsers Open While Developing)
preventing problems, (Prevention)
Preview, (Preview), (Preview), (Preview), (Preview)
problems, handling and preventing (see troubleshooting)
promoting Facebook Pages, (Setting Up a Facebook Page), (Adding a Like Box to Your Site)
promoting websites, (Promoting Your Website)
properties, in styles, (Jargon Break)
(see also specific properties)
pseudo-classes, (Link States)

Q

quotations, (The blockquote (Who said that?))

R

radio button control, (Radio Buttons), (Adding Radio Buttons and Checkboxes)
relative positioning, (Relative Positioning)
rendering engines, (Keep Multiple Browsers Open While Developing)
repeated background images, (Repeated Patterns)
resources
Build Your Own ASP.NET 3.5 Website Using C# & VB.NET, (Where Can You Learn PHP?)
Build Your Own Database Driven Website Using PHP & MySQL, (Support for Scripting Languages and Databases), (Where Can You Learn PHP?)
code archive, (The Code Archive)
contact information, for feedback, (Your Feedback)
for CSS, (Advancing Your CSS Knowledge)
Dive Into Accessibility, (Web Accessibility)
Dive into HTML5, (HTML5 Forms Will Rock ... Soon)
forums for web hosting, (Free Hosting with Your ISP)
How to Resize an Image in PaintShop Pro Photo, (Other Software)
for HTML, (Improving Your HTML)
HTML forum, (Validate Everything)
HTML reference, (meta Elements)
HTML Utopia: Designing Without Tables Using CSS, (Positioning Elements Anywhere You Like!)
IPhoto Tutorial, (Other Software)
for JavaScript, (Learning JavaScript)
for jQuery, (Becoming a jQuery Guru)
jQuery: Novice to Ninja, (jQuery: Primed and Ready For Action), (Becoming a jQuery Guru)
Methods GET and POST in HTML Forms-What's the Difference?, (The form Element)
Open Directory Project, (Submit Your Website to Search Engines)
for performance of website, (Improving Website Performance)
Photoshop Tutorial: How to Resize an Image, (Other Software)
for PHP, (Where Can You Learn PHP?)
The Search Engine Marketing Kit, (Promoting Your Website)
for server-side programming, (Learning Server-side Programming)
SitePoint Forums, (The SitePoint Forums)
SitePoint Internet Marketing forum, (Submit Your Website to Search Engines)
SitePoint newsletters, (The SitePoint Newsletters)
SitePoint Podcast, (The SitePoint Podcast)
updates and errata for this book, (Updates and Errata)
W3C recommendations, (HTML, Markup, CSS … Welcome to Your First Bits of Jargon!)
The Web Design Business Kit, (Promoting Your Website)
web site for this book, (The Book's Website)
RGBA color, in CSS3, (Other CSS3 Features to be Aware of)
ridged borders, (Colored Ridge Border)
Rollyo search interface, (Searching by Genre)
rows, (Anatomy of a Table), (rowspan and colspan)

S

Safari, (What is a Browser?), (Your Web Browser: Safari), (Pre-flight Check: How Do Your Pages Look in Different Browsers?)
sans-serif fonts, (Starting to Build Our Stylesheet)
scope of table header, (The scope Attribute)
screen readers, (Screen Readers: Hearing the Web), (Linearization)
script element, (How do I get jQuery and use it?)
scripting languages, (Support for Scripting Languages and Databases), (JavaScript? jQuery? What's the difference?), (Scripting Languages in Brief)
(see also JavaScript; jQuery library)
The Search Engine Marketing Kit, (Promoting Your Website)
search engines, submitting websites to, (Submit Your Website to Search Engines)
search tool for website, (A Search Tool for Your Site)
security, (Password Input)
select element, (The select Element), (Adding a select Element)
select() function, jQuery, (jQuery: Primed and Ready For Action)
Selective Tweets app, (Get Twitter to Update Facebook to Update Your Site), (Get Smart!)
selectors
attribute selectors, (Other CSS3 Features to be Aware of)
class selectors, (Class Selectors), (Setting a Width), (Simple Black Border), (class-ifying Your Tables)
contextual selectors, (Looking at Elements in Context), (Contextual Selectors)
id selectors, (Class Selectors)
in styles, (Jargon Break)
self-closing elements, (meta Elements)
serif fonts, (Starting to Build Our Stylesheet)
server, (The Client-Server Model), (Hosting Your Website-Finding Server Space)
Server Side Includes (see SSI)
server-side programming, (Learning Server-side Programming)
shadows, (The Details in the Shadows)
Short Message Service (SMS), (Setting Up a Facebook Page)
show() function, jQuery, (jQuery: Primed and Ready For Action)
SitePoint CSS forum, (CSS Discussion Lists)
SitePoint Forums, (The SitePoint Forums)
SitePoint Internet Marketing forum, (Submit Your Website to Search Engines)
SitePoint newsletters, (The SitePoint Newsletters)
SitePoint Podcast, (The SitePoint Podcast)
Sites folder, (Mac OS X)
slash asterisk (/* */), enclosing comments in CSS, (Creating an External CSS File)
smartphone (see mobile phone)
SMS (Short Message Service), (Setting Up a Facebook Page)
social media, (Interacting with Social Media)
Facebook, (But Facebook is the Internet, right?)
Twitter, (Let's Sprinkle on Some Twitter Glitter)
software requirements, (The Basic Tools You Need)
span element, (The span Element), (Styling Partial Text Using span)
spanning table rows and columns, (rowspan and colspan)
sprites, CSS, (Improving Website Performance)
SSI (Server Side Includes), (Server Side Includes (SSIs))
StatCounter, (Choosing a Statistics Service)
statistics services, (Choosing a Statistics Service)
strong element, (strong and em), (Emphasis or Italics? Strong or Bold?)
style attribute, (Inline Styles)
style element, (Embedded Styles)
styles, (Inline Styles)
(see also CSS)
conflicting, precedence of, (Which Rule Wins?)
context for, (Looking at Elements in Context)
grouping, (Grouping Styles)
inline styles, (Inline Styles), (Styling Inline and Block-level Elements)
for links, (Styling Links)
for partial text, (Styling Partial Text Using span)
stylesheets
embedded stylesheets, (Embedded Styles)
external stylesheets, (Why External Stylesheets Are Better Than Embedded Styles)
naming, (Grouping Styles)
submit buttons for forms, (Submit Buttons), (Completing the Form: a Submit Button)
summary for tables, (summary)
symbols in web page, entities representing, (Symbols)

T

table element, (Anatomy of a Table), (Styling the Table), (Adding an Events Table)
tables, (Tables: Tools for Organizing Data)
accessibility issues for, (What is a Table?), (Making Your Tables Accessible), (Advanced Accessibility)
borders in, (Borders, Spacing, and Alignment)
captions for, (Captioning Your Table), (Adding an Events Table)
cell spacing, (Borders, Spacing, and Alignment)
cells, (Anatomy of a Table)
creating, (Adding an Events Table)
header cells, (Anatomy of a Table), (The scope Attribute)
linearization of, (Linearization)
merging cells, (Merging Table Cells)
not using for layout, (Tables: Tools for Organizing Data), (What is a Table?)
parts of, (Anatomy of a Table)
rows, (Anatomy of a Table)
spanning rows and columns, (rowspan and colspan)
styling, (Borders, Spacing, and Alignment), (Adding an Events Table), (Tidying Up label Elements with CSS)
summary for, (summary)
uses for, (Tables: Tools for Organizing Data)
tags, (Basic Requirements of a Web Page), (The html Element)
(see also HTML elements)
td (table data) element, (Anatomy of a Table), (Adding an Events Table)
testing websites, (Pre-flight Check: How Do Your Pages Look in Different Browsers?), (Keep Multiple Browsers Open While Developing)
text area control, (The textarea Element), (Adding a textarea Element)
text editors, (The Basic Tools You Need)
creating web pages in, (The Most Basic Web Page in the World)
Notepad, (Your Text Editor: Notepad)
NoteTab, (NoteTab)
TextEdit, (Your Text Editor: TextEdit)
TextWrangler, (TextWrangler)
text input control, (Text Input), (Adding Text Input Controls)
text-align property, (Adding an Events Table)
text-decoration property, (A Beginner's Palette of Styling Options)
text-shadow style, (From box-shadow to text-shadow)
text-transform property, (Changing the Emphasis)
textarea element, (The textarea Element), (Adding a textarea Element)
TextEdit, (Your Text Editor: TextEdit)
TextWrangler, (TextWrangler)
th (table header) element, (Anatomy of a Table), (Adding an Events Table)
third-party services, cautions, (Summary)
thumbnails of images, (Filling up the Gallery)
title element, (Basic Requirements of a Web Page), (The head Element), (The title Element), (Setting a Title)
tools required, (The Basic Tools You Need)
tr (table row) element, (Anatomy of a Table), (Adding an Events Table)
&trade entity, (Symbols)
trademark (?), entity for, (Symbols)
transparency of images, (Transparency)
Trident, (Keep Multiple Browsers Open While Developing)
troubleshooting
browser bugs, finding out about, (Learn About Known Browser CSS Bugs)
browser extensions for, (Prepare Your Browser for Battle-with Extensions!)
CSS bugs, finding out about, (Learn About Known Browser CSS Bugs)
Firebug for, (Get Firebug), (Inspecting Problems with Firebug)
multiple browsers, keeping open while developing, (Keep Multiple Browsers Open While Developing)
preventing problems, (Prevention)
refresh of web page not working, (Stylish Headings)
validating HTML and CSS while developing, (Validate HTML and CSS as You Go)
Web Developer Toolbar for, (Install Web Developer Toolbar), (Web Developer Toolbar)
XRAY for, (Add XRAY), (How to use XRAY)
Twitter, (Let's Sprinkle on Some Twitter Glitter)
apps for, (Get Smart!)
Follow button for, (Getting a Follow Button)
updates, adding to website, (Adding Your Twitter Updates to the Site)
updates, from mobile phone, (Updating from a Twitter Client on Your Smartphone)
updates, sending to Facebook, (Get Twitter to Update Facebook to Update Your Site)

U

u (underline) element, (Emphasis or Italics? Strong or Bold?)
ul (unordered list) element, (For People Who Love Lists), (Replacing Generic divs with Proper HTML5 Elements)
Ultimate CSS Reference, (The Ultimate CSS Reference)
Ultimate HTML Reference, (The Ultimate HTML Reference)
units of measurement, (Adding Padding), (Getting Ready to Move into Position)
unordered lists (see ul (unordered list) element)
user folder, (Windows)
UTF-8 character set, (meta Elements)

V

val() function, jQuery, (Adding Default Form Value)
validating websites, (Validating Your Web Pages), (Validate HTML and CSS as You Go)
vendor prefixes, (In Support of Vendor Prefixes)
visited state of links, (Link States)
visitors to website, analyzing, (Getting the Low-down on Your Visitors)

W

W3C (World Wide Web Consortium), (HTML, Markup, CSS … Welcome to Your First Bits of Jargon!), (HTML5: A Brief History)
W3C CSS Validator, (Validate Everything), (Validate HTML and CSS as You Go)
W3C HTML documentation, (The Official Documentation)
W3C Markup Validation, (How to Validate Your Live Web Pages)
W3Schools Learn JavaScript, (Learning JavaScript)
WaSP (Web Standards Project), (Viewing the Source)
watermark, (Nonrepeating Images)
web accessibility, (Web Accessibility), (What is a Table?), (Making Your Tables Accessible), (Advanced Accessibility), (Validate Everything)
The Web Design Business Kit, (Promoting Your Website)
Web Design-L, (CSS Discussion Lists)
Web Developer Toolbar, (Install Web Developer Toolbar), (Web Developer Toolbar)
web forwarding, (What is Web Forwarding?)
web hosting, (Web Hosting Jargon), (Hosting Your Website-Finding Server Space)
bandwidth for, (A Reasonable Bandwidth Allowance)
changing requirements for, (Support for Scripting Languages and Databases)
database support with, (Support for Scripting Languages and Databases)
domain name for, (Free Hosting-with a Domain Name at Cost)
email accounts with, (Email Accounts)
free, (Free Hosting-with a Catch!)
FTP for, (FTP Access to Your Server)
paying for, (Paying for Web Hosting)
requirements for, (Hosting Essentials)
scripting language support, (Support for Scripting Languages and Databases)
SSIs with, (Server Side Includes (SSIs))
storage space for, (Adequate Storage Space)
web pages, (Setting Up a Facebook Page)
(see also Facebook Pages)
creating, (The Most Basic Web Page in the World)
language for, (The html Element)
linking between, (Linking Between Our New Pages)
referencing jQuery in, (How do I get jQuery and use it?), (Setting Up References to jQuery)
source for, viewing, (Viewing the Source)
splitting, (Splitting Up the Page)
structural divisions in, (Adding Structure)
Web Standards, (HTML, Markup, CSS … Welcome to Your First Bits of Jargon!)
(see also W3C)
Web Standards Project (see WaSP)
WebKit, (Keep Multiple Browsers Open While Developing)
webmail, (Email Accounts)
websites, (What's It All About?)
(see also CSS; HTML; HTML elements)
address for, (Free Hosting-with a Catch!), (What is Web Forwarding?)
contact information on, (What's It All About?)
discussion forums for, (Discussion Forums)
on Facebook, reasons not to, (Go Where the Audience Is)
links in, checking, (Checking Links)
location for, on hard drive, (Creating a Spot for Your Website)
performance of, (Improving Website Performance)
promoting, (Promoting Your Website)
promoting Facebook Page on, (Setting Up a Facebook Page), (Adding a Like Box to Your Site)
search tool for, (A Search Tool for Your Site)
submitting to search engines, (Submit Your Website to Search Engines)
testing in different browsers, (Pre-flight Check: How Do Your Pages Look in Different Browsers?), (Keep Multiple Browsers Open While Developing)
Twitter Follow button on, (Getting a Follow Button)
Twitter updates on, (Adding Your Twitter Updates to the Site)
uploading to server, (Uploading Files to Your Server)
validating, (Validating Your Web Pages), (Validate HTML and CSS as You Go)
visitors to, analyzing, (Getting the Low-down on Your Visitors)
WHATWG, (HTML5: A Brief History)
width property, (Setting a Width), (Tidying Up label Elements with CSS)
Windows
browsers for, (Your Web Browser: Internet Explorer), (Firefox)
image editors for, (Windows Tools)
location of website on, (Windows)
text editors for, (Your Text Editor: Notepad), (NoteTab)
version used in this book, (Windows Basic Tools)
Windows Live Photo Gallery, (Windows Tools)
World Wide Web Consortium (see W3C)

X

XHTML syntax, (Analyzing the Web Page), (Inline Begets Inline), (Improving Your HTML)
XHTML2.0, (HTML5: A Brief History)
XRAY, (Add XRAY), (How to use XRAY)

Y

Yahoo Groups, (Discussion Forums)

Only$29.95(Print)

Build Your Own Website The Right Way Using HTML & CSS, 3rd Edition

Add to Cart

Build Your Own Website the Right Way Using HTML & CSS should immediately be made required reading for every single course on web design or web development across the world

maxdesign Roger Johansson 456 Berea Street For 1st Edition

Twitter Buzz

The contents of this web page are copyright © 1998–2012 SitePoint Pty. Ltd. All Rights Reserved.