CSS
Зачастую у web-дизайнера
возникает необходимость применить в процессе создания html-документа
сложное форматирование — от абзаца к абзацу менять шрифт, расположение
текста, его цвет, формировать различные таблицы данных. Можно решить
эту проблему с помощью стандартных средств HTML: описывать каждый абзац
отдельным набором команд, но в этом случае итоговый документ будет иметь
большой размер, да и само создание кода становится весьма трудоемкой
работой. Можно пойти другим путем: подключить к странице внешний файл,
выполненный в стандарте CSS — Cascading Style Sheets (каскадные таблицы
стилей), в котором с помощью специального макроязыка один раз жестко
задать форматирование страницы. Другими словами, файл CSS выполняет
роль некоего шаблона, применяемого для форматирования текста, таблиц
и иных элементов в документе HTML. Есть возможность подключать один
и тот же физический файл CSS к различным web-страницам сайта. CSS можно
использовать практически на любом сервере без каких-либо ограничений.
Крупные недостатки у данной технологии также практически отсутствуют.
О каскадных таблицах стилей CSS мы подробно побеседуем в восьмом уроке.