Recall & Review
beginner
What is a CSS variable?
A CSS variable is a custom property that stores a value you can reuse throughout your CSS. It starts with two dashes, like
--main-color.Click to reveal answer
beginner
How do you declare a CSS variable?
You declare a CSS variable inside a selector using the syntax:
--variable-name: value;. For example, :root { --main-color: #3498db; } sets a variable named --main-color.Click to reveal answer
beginner
How do you use a CSS variable in your styles?
Use the
var() function with the variable name. For example, color: var(--main-color); applies the value stored in --main-color.Click to reveal answer
beginner
Why use CSS variables instead of repeating values?
CSS variables make it easy to change a value in one place and have it update everywhere. This saves time and keeps your styles consistent.
Click to reveal answer
beginner
Where is the best place to declare global CSS variables?
Declare global CSS variables inside the
:root selector. This makes them available everywhere in your CSS.Click to reveal answer
How do you declare a CSS variable named
--bg-color with the value #fff?✗ Incorrect
CSS variables are declared inside selectors with two dashes and a colon, like
--bg-color: #fff;.How do you use a CSS variable named
--text-color to set text color?✗ Incorrect
Use the
var() function with the variable name to apply its value.What is the advantage of using CSS variables?
✗ Incorrect
CSS variables help keep your styles consistent and easy to update.
Where should you declare CSS variables to make them available everywhere?
✗ Incorrect
Declaring variables in
:root makes them global in your CSS.Which of these is a correct CSS variable name?
✗ Incorrect
CSS variable names must start with two dashes, like
--main-font.Explain how to create and use a CSS variable to set a background color.
Think about how you store a color once and reuse it.
You got /4 concepts.
Describe the benefits of using CSS variables in a website's style.
Imagine changing one color everywhere by changing just one place.
You got /4 concepts.