The class will take students through the Web page creation process, one step at a time. Students will start with a review of CSS essentials, learn to build effective navigation and page layouts, and then move on to work with typography, colors, backgrounds, and white space.
Attending our HTML classes, or prior experience working with HTML, is required before attending this class.
Class Outline
Part 1: CSS Basics:
- Topic A: Styles and Style Sheets
- Topic B: Selectors
- Topic C: Inheritance
- Topic D: The Cascade
Part 2: Applied CSS:
- Topic A: Formatting Text
- Topic B: Margins, Padding and Borders
- Topic C: Images
- Topic D: Navigation
Part 3: CSS Page Layout:
- Topic A: Introducing CSS Layout
- Topic B: Float-Based Layouts
- Topic C: Positioning
Part 4: Advanced CSS: Topic A: Good CSS Habits