CSS Flashcards
What are the names of the individual pieces of a CSS rule?
Selector, declaration block, declaration(s) {property: value};
In CSS, how do you select elements by their class attribute?
.class or element.class { }
In CSS, how do you select elements by their type?
element name { }
In CSS, how do you select an element by its id attribute?
id { }
Name three different types of values you can use to specify colors in CSS.
o RGB Value o Hex Code o Color Name o RGBA (RGB + opacity) o HSL o HSLA (HSL + opacity)
What CSS properties make up the box model?
margin, border, padding
Which CSS property pushes boxes away from each other?
margin
Which CSS property add space between a box’s content and its border?
padding
What is a pseudo-class?
keyword added to a CSS selector that specifies a special state of the selected element(s), can apply a style that is applied by the browser when the condition is met
What are CSS pseudo-classes useful for?
o Style an element when a user mouses over it
o Style visited and unvisited links differently
o Style an element when it gets focus
o Style an element based on position in a group of siblings
Name at least two units of type size in CSS.
pixels, ems, percentages
What CSS property controls the font used for the text inside an element?
font-family
What is the default flex-direction of a flex container?
row: left to right
What is the default flex-wrap of a flex container?
nowrap
Why do two div elements “vertically stack” on one another by default?
they are block level elements