[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’s week.
Syllabus
This is a “normal” term with ten weeks of class plus a final’s week
Getting Started
Syllabus
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
Objectives
This week you will learn how to build a multi-page site with various types of site navigation links.
Zoom Recordings
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
Lab 4 Instructions Lab 4 Rubric
Reading
Selected Sections of the CSS Handbook by Flavio Copes
22. Box Model](https://flaviocopes.com/book/css/#5-selectors)
23. Border
24. Padding
25. Margin
26. Floating and Clearing
27. CSS Grid
28. Flex Box
Lecture Notes
Written by Brian Bird, winter 2019, revised summer