XHTML:
Authoring and Design Techniques

Topic-Level Outline

             Days:           1

Prerequisites:           HTML 4.0: Basic, HTML 4.0: Advanced

             Unit 1 :           XHTML overview

           Topic A: 0   Introduction to XHTML

           A-1:           Discussing HTML and XHTML

           A-2:           Exploring the syntax rules of XHTML

           A-3:           Identifying well-formed code

           A-4:           Discussing the advantages of authoring with XHTML

           Topic B: 0   XHTML DTDs

           B-1:           Choosing the right DOCTYPE

           B-2:           Creating a basic XHTML document

           B-3:           Validating an XHTML document

           Topic C: 0   Converting HTML to XHTML

             C-1:             Converting an HTML document to XHTML

             Unit 2 :           Structured and descriptive markup

           Topic A: 0   Well-structured documents

           A-1:           Discussing structured, logical markup

           A-2:           Applying structured and logical markup

           Topic B: 0   Customized structures

           B-1:           Defining customized content sections

           B-2:           Applying styles to ids

           Topic C: 0   Classes

             C-1:             Creating classes

             Unit 3 :           Markup and style techniques

           Topic A: 0   Techniques that promote efficiency

           A-1:           Applying global and document-specific styles

           A-2:           Customizing default element styles

           A-3:           Controlling an element’s display status

           A-4:           Exploring style sheet efficiencies

           Topic B: 0   Box styles

           B-1:           Applying borders

           B-2:           Controlling padding and margins

           B-3:           Applying negative margins and auto margins

           Topic C: 0   Text styles and techniques

             C-1:             Applying font styles

             C-2:             Applying text styles

             C-3:             Applying the font shorthand

             Unit 4 :           Images, links, and Flash

           Topic A: 0   Image techniques

           A-1:           Embedding an image in an XHTML document

           A-2:           Writing effective alternative text

           A-3:           Applying background images and modifying display properties

           Topic B: 0   Link techniques

           B-1:           Linking to an id

           B-2:           Applying link styles contextually

           B-3:           Linking to essential resources

           Topic C: 0   Flash in XHTML documents

             C-1:             Embedding Flash in an XHTML document

             Unit 5 :           Advanced tables

           Topic A: 0   Data table design and structure

           A-1:           Defining and styling row groups

           A-2:           Defining column widths

           A-3:           Controlling data alignment in table cells

           A-4:           Defining and styling column groups

           A-5:           Customizing table borders

           Topic B: 0   Scrollable tables

                        B-1:                        Creating a scrollable table