Course 3 of 8

CSS Foundations

CSS controls how HTML looks. This course teaches selectors, the cascade, the box model, typography, color and the core layout tools, building from a plain page to a polished one. This is where Tally begins: you will style its landing page…

Modules

6

Lessons

36

Level

About This Course

CSS controls how HTML looks. This course teaches selectors, the cascade, the box model, typography, color and the core layout tools, building from a plain page to a polished one. This is where Tally begins: you will style its landing page and set up the colors, fonts and spacing that the app will reuse in later courses.

You'll Be Able To

  • Write CSS rules using selectors and properties and values and colors and units
  • Predict which rule wins using the cascade and inheritance and specificity
  • Use the box model to control size and spacing and borders
  • Style typography and backgrounds and borders to match a design
  • Lay out a page with normal flow and positioning and Flexbox and a first look at Grid

What's Inside

  1. 1

    CSS basics

    6 lessons

  2. 2

    The cascade and selectors

    6 lessons

  3. 3

    The box model

    6 lessons

  4. 4

    Typography, color and decoration

    6 lessons

  5. 5

    Layout

    7 lessons

  6. 6

    Polish and project

    5 lessons

Get the full syllabus

Every lesson in the Associate Full-Stack Development path, on this page and as a PDF.

See our Privacy Policy.

Next course: Responsive Design & Modern CSS