Document 23
Document 23
CSS (Cascading Style Sheets) is used to style and lay out web pages — for example, to
alter the font, color, size, and spacing of your content, split it into multiple columns, or
add animations and other decorative features. This module provides a gentle beginning
to your path towards CSS mastery with the basics of how it works, what the syntax looks
like, and how you can start using it to add styling to HTML.
Prerequisites
Before starting this module, you should have:
1. Basic familiarity with using computers and using the Web passively (i.e. looking at
it, consuming the content.)
2. A basic work environment set up, as detailed in Installing basic software, and an
understanding of how to create and manage files, as detailed in Dealing with files.
3. Basic familiarity with HTML, as discussed in the Introduction to HTML module.
Note: If you are working on a computer/tablet/other device where you don't have the
ability to create your own files, you could try out (most of) the code examples in an
online coding program such as JSBin or Glitch.
Guides
This module contains the following articles, which will take you through all the basic
theory of CSS, and provide opportunities for you to test out some skills.
What is CSS?
CSS (Cascading Style Sheets) allows you to create great-looking web pages, but how
does it work under the hood? This article explains what CSS is with a simple syntax
example and also covers some key terms about the language.
Assessments