| Basics |
| |
CSS and HTML
What is a style?
What is a style sheet?
Overview of CSS syntax
Embedding style sheets
Linking to style sheets
Importing style sheets
Using inline styles |
|
| Structure and syntax |
| |
Selector
property and value
Multiple properties
Use of quotation marks
The cascading effect
Cascading order
Rules in conflict
Grouping
Rules of inheritance |
|
| Font attributes |
| |
Setting colours
Specifying fonts |
|
| |
Creating font lists
Specifying font sizes
Em and percentage
Absolute sizes |
|
| Background attributes |
| |
Background colours
Background images
Controlling repitition
Controlling attachment |
|
| Block attributes |
| |
Setting margins
Specifying padding
Border attributes
Using the DIV element |
|
| Controlling lists |
| |
Bullet type
Bullet image
Nested bullet lists
Working with numbered lists |
|
| Links |
| |
The Anchor pseudo class
Setting rollover appearance
suppressing underline |
|
| Page layout |
| |
Benefits of CSS design
Content and design
CSS design and search engines
The CSS box model
Absolute positioning
Relative position
Z-Index and overlapping
Two column layout
Three column layout
The Float property
The Clear property |
|