Chapter 1: Introduction to HTML and CSS
Structuring an HTML Document
Exercise 1.01: Creating a Web Page
Exercise 1.02: Adding Metadata
Exercise 1.03: Validation
Exercise 1.04: Validation Errors
Activity 1.01: Video Store Page Template
Adding Styles to a Web Page
Exercise 1.05: Adding Styles
Exercise 1.06: Styles in an External File
The Universal Selector (*)
Exercise 1.07: Selecting Elements
The Special Case of!important
Activity 1.02: Styling the Video Store Template Page
Chapter 2: Structure and Layout
Exercise 2.01: Marking up the Page
Activity 2.01: Video Store Home Page
Clearing Floated Elements
Exercise 2.02: A grid-Based Layout
Exercise 2.03: Experimenting with the Box Model
Exercise 2.04: Home Page Revisited
Exercise 2.05: Video Store Product Page Revisited
Activity 2.02: Online Clothes Store Home Page
Chapter 3: Text and Typography
Exercise 3.01: Combining Text-Based Elements
Styling Text-Based Elements
Video Store Product Page (Revisited)
Exercise 3.02: Navigation
Exercise 3.03: Breadcrumb
Exercise 3.04: Page Heading and Introduction
Exercise 3.05: Product Cards
Activity 3.01: Converting a Newspaper Article to a Web Page
Exercise 4.01: Creating a Simple Form
Label, Textbox, and Textarea