This document provides an introduction to CSS (Cascading Style Sheets) including CSS syntax, selectors, and tips. CSS is used to describe how HTML elements are displayed on different mediums and can control layout and styles across multiple web pages. CSS syntax uses selectors to target HTML elements for styling and declaration blocks to set property values. Selectors can be simple like element, id, or class selectors, or more complex like combinator, pseudo-class, pseudo-element, or attribute selectors. Common selectors include id selectors using #, class selectors using ., universal selectors using *, and grouping selectors.