• CSS describes how HTML elements are to be displayed on screen.
• CSS can specify fonts other than the default for the browser.
• CSS can specify color and size of text and links in a web page.
• CSS can apply colours to backgrounds
• CSS saves a lot of work; it also can control the layout of multiple web pages all at once.