CSS Introduction
CSS stands for Cascading Style Sheets and describes how HTML elements are to be displayed on screen, paper, or in other media. CSS is used to define styles for your web pages, including the design, layout and variations in display for different devices and screen sizes.The style definitions are normally saved in external .css files, and with an external stylesheet file, you can change the look of an entire website by changing just one file!
CSS Syntax
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, separated by a colon.
CSS Selectors
CSS selectors are used to "find" (or select) the HTML elements you want to style. We can divide CSS selectors into five categories. It will be better to group the selectors, to minimize the code.