User Tools

Site Tools


html_essential_training_notes

This is an old revision of the document!


  1. Introduction
    1. Welcome
    2. Using the exercise files
    3. Using the challenges
  1. Introducing HTML
    1. The importance of HTML
    2. Basic HTML syntax
    3. The current state of HTML
    4. HTML resources
    5. Choosing a code editor
  2. Basic Page Structure
    1. Exploring an HTML document
    2. DOCTYPE declarations
    3. The document head
    4. The document body
    5. Understanding content models
  3. Formatting Page Content
    1. Formatting content with HTML
    2. Using headings
    3. Formatting paragraphs
    4. Controlling line breaks
    5. Emphasizing text
    6. Displaying special characters
    7. Controlling whitespace
    8. Displaying images
    9. Challenge: Formatting page content
    10. Solution: Formatting page content
  4. Structuring Content
    1. The value of structure
    2. Controlling document outlines
    3. The nav element
    4. The article element
    5. The section element
    6. The aside element
    7. The div element
    8. Other semantic elements
    9. Using WAI-ARIA roles
    10. Challenge: Adding sectioning content
    11. Solution: Adding sectioning content
  5. Creating Links
    1. Exploring the anchor element
    2. Linking to pages within your site
    3. Linking to external pages
    4. Linking to downloadable resources
    5. Linking to page regions
    6. Challenge: Creating links
    7. Solution: Creating links
  6. Creating Lists
    1. Unordered lists
    2. Ordered lists
    3. Definition lists
    4. Challenge: Creating lists
    5. Solution: Creating lists
  7. Controlling Styling
    1. HTML and CSS
    2. Creating inline styles
    3. The style element
    4. Controlling typography
    5. Adding color
    6. Externalizing styles
    7. Challenge: Controlling basic styling
    8. Solution: Controlling basic styling
  8. Basic Scripting
    1. HTML and JavaScript
    2. The script element
    3. Writing a function
    4. Using the DOM
    5. Listening for an event
    6. Responding to events
    7. Externalizing JavaScript
  9. Conclusion
    1. Next steps
html_essential_training_notes.1448922311.txt.gz · Last modified: 2015/11/30 23:25 by leo