Что такое CSS?
Каскадные таблицы стилей (CSS) совместно с HTML и другими языками разметки (такими как XHTML и XML), предоставляют вам возможность контролировать внешний вид содержимого вашего сайта. Внешнее представление определяется стилями, которые описаны в таблице стилей.
Что такое таблица стилей?
Если вы хорошо знакомы с текстовыми редакторами (напр. Microsoft Word), то вероятнее всего вы уже встречались со стилями. Например, если вы хотите сделать текст заголовка вашего документа больше и жирнее, наиболее трудоемким будет способ, в котором вы сначала выделяете текст, затем выбираете цвет, тип и размер шрифта. Более простой вариант (при условии что ваш документ имеет более чем один заголовок) создать "правило", или стиль, для всех заголовков вашего документа. Тогда все, что вы должны сделать, это создать одно правило, которое можно применять ко всем вашим заголовкам.
CSS, как таковой, работает именно таким образом. Вместо того, чтобы использовать тег <font> множество раз для управления небольшими разделами вашей страницы, вы можете установить несколько правила и применять их как к отдельно взятой странице, так и ко всем страницам вашего сайта. Таким образом CSS экономит ваше время.