CSS Basics
- Free to audit
- Paid certificate
- Beginner
- 5 weeks
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.
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.
- What is CSS?
- Why is CSS important?
- HTML review
- Building a CSS rule
- Attaching CSS to HTML using selectors
- Applying styles using CSS properties
- Using HTML classes and IDs
- CSS pseudo-classes
- Combining selectors
- The basics of layout
- Floating elements
- Relative positioning
- The basics of design
- Designing for your audience
- Why accessibility is important
- Why internationalization is important
- Historical Web design trends
- 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
More free edX courses
Every edX course we have verified, with cost and certificate terms compared.
ProgrammingAll free Programming courses
Free and free-to-audit Programming courses from every provider, ranked.