Web Design Level 3: XHTML Introduction - DIT 15517
| DIT 15517 | 21 hours |
This course will teach the student how to create and edit web pages by hand, using the current industry standard of XHTML (eXtensible HyperText Markup Language) 1.0 Transitional markup.
Prerequisites
- For Web Design Certificate students, Level 2: Web Design Principles or equivalent is the prerequisite for this course.
- For Web Development Diploma students, Programming Technologies 1.1 and Unix Administrator Level 1 are prerequisites for this course.
Outcomes:
- Identify and edit older web pages that use deprecated HTML code
- Create and edit new web pages using XHTML 1.0 Transitional markup
- Identify and fix common markup syntax, logic and style problems
Additional Comments:
- Includes required resource material
Topic Outline
-
Day 1
-
What is the World Wide Web?
- History of HTML
- What is the World Wide Web?
- Where did HTML come from?
- User Agents (Web browsers)
-
Web Site Organization
- What is a "Target Audience"?
- Hosting Considerations
- Domain Names
- Storyboarding
- Site Structure
- Accessibility
-
Document Type Definition
- Different "Flavours" of XHTML
- XHTML 1.0 Transitional
- XHTML 1.0 Strict
- 6 Rules of XHTML
- HTML5
-
What is the World Wide Web?
-
Day 2
-
Basic Structure
- HTML
- Head
- Title
- Body
- Creating a Basic Web Page
-
Validation
- Code Validation
- Spelling and Grammar
- Links and Images
- Load Time
- Why is validation important?
-
Basic Tags
- Headings
- Block Level vs. Inline Tags
- Paragraphs
- Physical vs. Logical Tags
- Emphasis, Strong
- Code, Address, Blockquote, Preformatted Text
- Italic, Bold
- TT, Big, Small, Sub, Sup
- Comments
- Horizontal Rules
- Break Tag
-
Basic Structure
-
Day 3
-
Lists
- Discussion of Different Types of Lists in Typography and the Web
- Unordered Lists
- Ordered Lists
- Definition Lists
- Menu Lists
- Directory Lists
-
Linking Documents in XHTML
- What is a URL?
- Pathnames: Absolute and Relative
- The Anchor Tag (HyperText)
- Linking Within a Page
- Fragment Identifiers
- Title Attribute
- Email Links
-
Lists
-
Day 4
-
Formattting
- Special Character Entities
- Aligning
- Logical Divisions (DIV)
- Span
-
Colour
- Named Colours
- Numbered Colours
- Colour Issues
-
Images
- Embedded and External Images
- Height, Width, and Alt Attributes
- Aligning Images with Text
- Hspace, Vspace, and Border
- Web Image Formats
-
Formattting
-
Day 5
-
Tables
- Storyboarding Tables
- Basic Table Elements
- Sizing Options
- Alignment
- Cell Padding and Spacing
- Row and Column Spanning
-
Tables
-
Day 6
-
Cascading Style Sheets
- Embedded and External CSS
- Creating and linking CSS files
- Inline Style Sheets
- Final test in-class review
-
Cascading Style Sheets
-
Day 7
- Final test

