CSS Definitions
I’ve noticed that one of the hardest parts of the CSS learning curve is learning what the CSS terms mean. I’m going to do my best to define all of the major Terms or Words that I use in these CSS Video Tutorials below. We will be updating this as we add videos and definitions.
Cascading Style Sheets - CSS is a language defines the look and feel of a website, webpage, etc. It is literally a list of styles which define how HTML elements will look. Cascading refers to the fact that if multiple styles are applied to the same element, it gracefully figures out which one to ignore.
CSS Property - CSS Properties define what aspect of the selector will be changed or styled. (ie. In this example, Color is the CSS Property that will be changed to black: "color:black;".)
Declaration - Each CSS declaration is a combination of a CSS Property and a value. (ie. "color:black;") Inside a declaration block you can have as many declarations as you want.
Declaration Block - All of the CSS code within the braces (curly brackets), “{” and “}”, is called the declaration block
HTML - HTML (HyperText Markup Language) is the most basic programming language for websites. HTML consists of elements (or tags) that is used to create websites. For example, the HTML element "<p>" is used to create a paragraph on a web page.
Selector - A CSS Selector is the hook used to choose what part(s) of your HTML your CSS will style.
Style - A Style defines how an HTML element will look. (ie. font, color, size, etc.)

