This document introduces Cascading Style Sheets (CSS) and discusses how it provides more advanced presentation control compared to HTML. CSS allows one style sheet to control the appearance of all HTML files. It also gives greater control over page appearance and behavior. However, CSS is more complicated than HTML and requires sound HTML skills to use sensibly. The document provides background on CSS specifications and browser support. It outlines steps for getting started with CSS and describes CSS rules, cascading, inheritance and recommended learning resources.