In class, we’ll work through three tutorials together: basic HTML, CSS step one, and CSS step two.

These are the handouts from class: Basic HTML, Basic CSS, and Useful CSS.

Once you know how HTML and CSS work, it’s just a matter of practicing and refining your skills. Want to learn more? UCLA has e-books for that! Try Head First HTML and CSS, Foundation HTML5 with CSS3, orĀ Learning Web Design.

If you prefer learning from a video, check out UCLA’s Lynda library, which you can access from here. Lynda has many videos on HTML and CSS, from beginner to advanced.