This document provides an overview of cascading style sheets (CSS) and how they can be used to control the style and formatting of web pages. Some key points:
- CSS allows for more control over fonts, colors, spacing and other aspects of web page appearance through style rules defined in external style sheets or internally in pages.
- Style rules are made up of selectors that target page elements like headings or paragraphs along with declarations that set properties like color and font to specific values.
- CSS styles cascade in order of precedence so rules defined locally or inline override those in external style sheets which override browser defaults.
- External style sheets are best practice as they allow controlling styles for all pages from a