![]() |
Стилевые определения можно строить без явной связи с конкретными элементами. В этом случае с определением связывается имя класса, которое можно использовать для сопоставления заданного стиля с конкретными элементами (входящими в этот класс). Такие стилевые определения называют определениями с селектором класса. |
![]()
Заметим, что перед именем класса ставится точка. Важное
предупреждение: имена классов чувствительны к регистру,
то есть |
Если в стилевом файле записано определение с селектором класса
(например
Посмотрим, как это работает на примере. Слева показано содержимое
CSS-файла, справа — фрагмент файла HTML. Предполагается,
что в головной части HTML имеется элемент |
Файл style.css
.mark
{
color:red;
font-size:200%;
}
Между точкой и именем класса не должно быть пробелов. |
Файл index.htm
<P> Текст <EM class="mark">первого</EM> абзаца. <P> Текст второго абзаца. <P class="mark"> Текст третьего абзаца.
Стилевое определение |
Селектор класса можно записывать с привязкой к элементу. Этот вариант демонстрирует следующий пример.
Файл style.css
P.mark
{
color:red;
font-size:200%;
}
Конструкция В общем случае записывается имя элемента, затем через точку имя класса. |
Файл index.htm
<P> Текст <EM class="mark">первого</EM> абзаца. <P> Текст второго абзаца. <P class="mark"> Текст третьего абзаца.
Такое определение будет работать для тех элементов |