# Step 1.2 - Introduction to CSS (Demo) ## CSS properties Now that we've gone over adding HTML tags to the page, let's cover adding styles to those tags. We can do quite a lot with styles! We can change: - Typography - Colors - Appearance (corners, borders, decorations) - Layout - Position - Display format: inline vs block - Animations - and [many more](https://developer.mozilla.org/en-US/docs/Web/CSS/Reference) CSS styles are always written in `property: value` pairs (like `background: blue;`) and terminated with a semicolon. ## Applying CSS to an HTML file CSS can be applied to HTML tags in three different ways. 1. Inline using an HTML tag's `style` attribute - `
Hello
` 2. Via a `