CSS (Cascading Style Sheets) allow the designer to apply typographic styles and spacing instructions to a web pages elements. These sets of instructions can be applied to a single page or to a group of web pages in order to maintain continuity.