Таблицы стилей
Таблицы стилей упрощают разметку HTML и снимают значительную долю нагрузки на HTML в вопросах представления документов. Они дают и авторам, и ПА контроль над представлением документов - шрифты, выравнивание, цвет и т.п.
Стилевая информация может быть определена для конкретного элемента или для группы элементов. Стилевая информация может быть установлена в документе HTML или во внешней таблице стилей.
Механизм ассоциации таблицы стилей с документом не зависит от языка таблицы стилей.
До появления таблиц стилей авторы имели ограниченный контроль над представлением документа. HTML 3.2 включал несколько атрибутов и элементов, позволявших управлять выравниванием, размером шрифта и цветом текста. Авторы также использовали таблицы и изображения как средство форматирования вывода страниц.
Относительно много времени занимает обновление пользователями своих браузеров, и это означает, что постепенно новые возможности начнут широко использоваться. Одновременно, поскольку таблицы стилей предлагают более совершенный механизм представления, World Wide Web Consortium осуществляет постепенный отход от многих элементов и атрибутов представления документов HTML. В этой спецификации элементы и атрибуты "риска" отмечены как "не рекомендуемые". Они сопровождаются примерами того, как добиться того же эффекта применением других элементов или таблиц стилей.
Содержание
- Введение
- Добавление стиля в HTML
- Установка языка по умолчанию для таблиц стилей
- Инлайн-стиль (внедрённый)
- Информация о стиле в заголовках: элемент STYLE
- Типы носителя
- Внешние таблицы стиля
- Основные и альтернативные таблицы стилей
- Спецификация внешней таблицы стилей
- Каскадные таблицы стилей
- Media-зависимые каскады
- Наследование и каскадирование
- Скрытие данных стиля от ПА
- Ссылки на таблицы стилей в заголовках HTTP