[TOC]
Useful Links (See the syllabus for Zoom links)
Course Materials on GitHub
Demo Code on GitHub
The summer term course is condensed into eight weeks of class with no final exam week.
Syllabus
This is a “normal” term with ten weeks of class plus a final exam week (week 11)
Getting Started
Hyflex Syllabus (Fall 2023)
Online Syllabus (Fall 2026)
Lecture Notes
Reading
4.1 Block elements vs inline elements
5.6.1 Quotes
5.7 Horizontal Line
6. Links
12. Images
Lecture Notes
Examples
Lab Assignment
Lab Assignment
Reading
Selected Sections of the CSS Handbook
1. Preface
2. Introduction to CSS
4. Adding CSS to an HTML page
5. Selectors
6. Cascade
7. Specificity (precedence)
(Just read 7.0, not the sub-sections)
11. Pseudo-classes
13. Colors
20. Fonts
21. Typography
Lecture Notes
Example
Lab Assignment
Reading
Selected Sections of the CSS Handbook by Flavio Copes
22. Box Model
23. Border
24. Padding
25. Margin
29. Floating and Clearing
Lecture Notes
Reading
Selected Sections of the CSS Handbook by Flavio Copes
See the syllabus for details about the time and place of the final quiz.
Written by Brian Bird, winter 2019, revised fall