external CSS stylesheet
<link> tag
describe and set up external style sheet file for CSS rules and using grouping and descendant selectors
internal CSS stylesheet
<style> tag, grouping selector, descendant selector
describe and set up internal style sheet for CSS rules within the <head> section of an html file and using grouping and descendant selectors
inline CSS stylesheet
style property for HTML tag
describe and set up inline style CSS rules with HTML tags and style property
CSS style priority
describe understand priority system for combining external, internal and inline CSS rules
CSS positioning rules
describe and create a CSS rule to control appearance and positioning of content elements
box model
element
describe the box model for HTML elements
margin and padding
alternative forms: 1, 2, 4 sizes
describe and create a CSS rule to control appearance using the margin and padding properties
display property
block value, inline value, none value
describe and create a CSS rule to control appearance using the display property with block, inline and none values
size property
height value, width value
describe and create a CSS rule to control appearance using the size property with values height and width
element position
describe and create a CSS rule to control positioning of HTML elements
float property
left value, right value
describe and create a CSS rule to control positioning using the float property with values left and right.
clear property
clear (both) value
describe and create a CSS rule to control positioning using the clear property with value clear (both).
CSS horizontal navigation bar rules
list-style-type property, none value, hover pseudoclass
describe and create a CSS rule for horizontal navigation bars with the list-style-type property set to none and using the hover pseudoclass to activate the menu