Datasheet
Editing Paths to Work with SSIs .................................................................476
Understanding the different path types ..........................................476
Adjusting paths in an SSI file from document relative
to site-root relative .........................................................................478
Comparing Templates and SSIs ..................................................................479
Book IV: Web Standards and Testing ..........................481
Chapter 1: Following Web Standards . . . . . . . . . . . . . . . . . . . . . . . . . .483
Working with Web Standards......................................................................484
Understanding the importance of writing
standards-compliant code.............................................................484
Taking a look at W3C recommendations .........................................485
Exploring the W3C Web site..............................................................486
Using DOCTYPEs (DTDs) ............................................................................489
Selecting a DOCTYPE.........................................................................489
Adding a DOCTYPE in Dreamweaver...............................................493
Writing Semantic HTML and XHTML Code...............................................495
Formatting with CSS Instead of HTML.......................................................498
Comparing CSS and HTML formatting.............................................499
Taking a look at the benefits of CSS .................................................500
Exploring pages styled with CSS ......................................................501
Finding Out about Accessibility Standards ..............................................503
Chapter 2: Testing, Accessibility, Compliance, and Validation . . . .509
Understanding the Process of Validating Your Code...............................510
Performing Prelaunch Testing....................................................................510
Creating a Web-testing checklist ......................................................511
Testing on multiple platforms, browsers, and devices .................512
Cleaning Up Your Code................................................................................515
Finding and replacing errors.............................................................516
Checking spelling ...............................................................................517
Removing unwanted formatting .......................................................518
Applying consistent (X)HTML syntax..............................................520
Applying source formatting ..............................................................521
Converting syntax by DTD ................................................................521
Fixing Common Code Errors.......................................................................524
Validating your markup .....................................................................526
Checking browser compatibility ......................................................527
Verifying internal and external links ................................................529
Generating site reports......................................................................530
Web Design All-in-One For Dummies
xiv
02_417966-ftoc.qxp 3/25/09 10:27 PM Page xiv