CSS Basics

  • Free to audit
  • Paid certificate
  • Beginner
  • 5 weeks
Provider
edX
Offered by
The World Wide Web Consortium (W3C)
Course code
CSS.0x
Cost
Free to audit
Certificate
Paid, $249
Level
Beginner
Duration
5 weeks
Effort
5–7 hrs/week
Format
Self-paced
Language
English
Subjects
Programming, Graphic Design
Source
edX
Last verified
20 Oct 2026

Free access to the material ends after the course length; graded work and the certificate are paid.

CSS Basics is a World Wide Web Consortium course on edX about styling web pages with CSS, taking pages, as the page puts it, from bland to bold. It introduces a core set of CSS properties, the fundamental selectors used to target elements, how to design page layout with relative positioning, and best practices in web design. No prerequisites are listed.

edX marks it as introductory level and self-paced, at five weeks of five to seven hours a week. It can be audited free of charge, which gives access to the course material for a limited period (edX states that audit access expires after the estimated course length) but not to graded assignments or a certificate. The verified track, which includes those, is shown on the page at 249 US dollars.

Advertisement

What you’ll learn

  • Use the fundamental CSS selectors to target elements
  • Apply a core set of CSS properties for colour, text and spacing
  • Design a page layout using relative positioning
  • Follow best practices in web design

Who it’s for

Anyone who knows a little HTML and wants to style pages properly; if you are comfortable with CSS layout already this will be too basic.

Syllabus

18 sections as listed on edx.org.

  1. What is CSS?
  2. Why is CSS important?
  3. HTML review
  4. Building a CSS rule
  5. Attaching CSS to HTML using selectors
  6. Applying styles using CSS properties
  7. Using HTML classes and IDs
  8. CSS pseudo-classes
  9. Combining selectors
  10. The basics of layout
  11. Floating elements
  12. Relative positioning
  13. The basics of design
  14. Designing for your audience
  15. Why accessibility is important
  16. Why internationalization is important
  17. Historical Web design trends
  18. Current Web design trends

Instructor

  • Kasey Champion Engineer

Course details

Skills covered
  • Front End (Software Engineering)
  • Web Pages
  • HyperText Markup Language (HTML)
  • Character Encodings In HTML
  • Presentations
  • Look And Feel
  • Web Standards
  • Cascading Style Sheets (CSS)
  • Web Development
  • Web Design
Includes
18 modules
Prerequisites
None
Subtitles
1 language

On edx.org

Rated 4.4 out of 5 by 50 learners; 130,446 enrolled, as shown on the course page on 20 Oct 2026. These are edx.org’s own figures, not ours.

Source: edX (opens in a new tab) · Verified · Report a change

Advertisement
Free to auditOpens edx.org Go to course (opens in a new tab)