Доброе время суток. Как бы мне не хотелось оградить вас от скучных учебных лекций, без них все-же ни куда.

Строение:

http://css-style.su/i/1.jpg

Совершенно все CSS строятся одинаково и только так. Если запомните это, то дальше вы сможете без проблем строить шикарные таблицы стилей.

После каждого блока ставится точка с запятой, а после последнего его ставить уже не обязательно. Между свойством и значением ВСЕГДА ставится двоеточие. Самое интересное, что CSS равнодушно к пробелам. То есть ставь не ставь пробелы после двоеточий, все равно работать он будет.

Ну, а теперь про удобство восприятия.
Таблица стилей может писаться по разному, хоть и смысл не меняется.
То есть он может выглядеть так:

Код:
H2 {
color: purple;
font: bold 16pt Verdana, sans-serif;
}

или так:

Код:
Н2 {color:purple; font: bold 16pt Verdana, sans-serif}

Самый первый вариант мне кажется куда удобней чем второй, но зато второй куда компактней.

А все остальное будем разбирать дальше.