Lab 2 — The Art of Appearance: Learning CSS
Path to the Lab: Enter the Lab
The Tale
Lab 2 was all about giving the website some actual personality. After building a purely structural site in the previous lab, this assignment focused on introducing CSS to control the look and feel of the pages
The Quest Objectives
- Use tag, class, ID, and pseudo‑selectors to style elements with precision.
- Apply colors, typography, and reusable classes to create a consistent visual identity.
- Understand and apply the CSS box model and the
box-sizingproperty. - Integrate external fonts and normalize styles across browsers using
normalize.css. - Analyze and debug CSS using browser developer tools and specificity rules.
Reflections from the Road
What Went Well
- I was quick to understand how the basic rules of CSS work.
What Could Be Improved
- Some parts took longer than expected and required extra trial and error.
- With more time, the solution could be refined and optimized further.