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