Каскадные таблицы стилей CSS предназначены для определения шрифта, параметров форматирования текста, фоновых цветов и т.д. Применение CSS состоит из двух этапов: определения стиля (селектора) и применения его к объекту. Наиболее распространенными селекторами являются селекторы тэгов, названия которых совпадают с названиями html?тегов и автоматически изменяют облик их содержимого и селекторы классов, которые нужно прописывать вручную.
Существует три метода добавления таблиц стилей на web-страницу.
- Использование внутренних стилей для их определения непосредственно в том или ином элементе. В редакторе Nvu большая часть форматирования описывается именно с помощью внутренних стилей.
- Использование внедренных таблиц стилей для определения стилей в начале web-страницы. При этом правила, описанные в таблице, могут применяться только к элементам данного документа.
- Использование внешних таблиц стилей для определения стилей отдельно в другом файле. Правила могут применяться к тем документам, к которым будет подключена внешняя таблица.
Для формирования внутренней или внешней таблицы стилей редактор Nvu содержит встроенный редактор стилей, который называется CaScadeS, вызывается командой Инструменты => Редактор CSS и имеет два режима работы.
- Режим новичка. Этот режим позволяет создавать внутренние таблицы, определяющие правила, связанные с именем класса или с элементом указанного типа. Включается отменой флажка в поле Режим эксперта.
- Режим эксперта. Этот режим позволяет создавать и редактировать внешние таблицы стилей. Включается установкой флажка в поле Режим эксперта.