CSS(Cascaded Style Sheets) defines how to display HTML documents. CSS is used by both the authors and readers of web pages to define colors, fonts, layout and other aspects of document presentation.
The selector points to the HTML element you want to style. The declaration block contains one or more declarations separated by semicolons. Each declaration includes a CSS property name and a value, ...