CSS is a language that describes the style of an HTML document. CSS describes how HTML elements should be displayed.
Elements in CSS are divided into two parts: selector and declaration.
Selector is the HTML element that you want to style. Declaration is the style that you want to apply to the selector.
Declaration is divided into two parts: property and value. Property is the style that you want to apply to the selector. Value is the value of the style that you want to apply to the selector.