Встраивание определения стиля в тег
ü Определение стиля встраивается в любой тег с помощью параметра style (примечание : этот параметр имеют все теги): <font style=“font-size: 12pt”>Текст</font>
ü Если определение стиля состоит из нескольких атрибутов, то они указываются через точку с запятой: <font style=“font-size: 12pt; clolor: red”>Текст</font>
ü Если какое-либо значение атрибута требует наличия кавычек, то оно указывается в апострофах: <font style=“font-size: 12pt; font-family: ‘Arial’ ”>Текст</font>
Все определения стилей можно собрать в одном месте.
<head><title>Применение стилей</title>
<style type=“text/css”>
<Селектор> { <Атрибут 1>: <Значение 1>; …, <Атрибут N>: <Значение N>; }
</style> </head>
В теге, к которому нужно применить стиль, указывается имя стиля с помощью параметра class .
В параметре <Селектор> могут быть указаны следующие селекторы
*– все теги, например, уберем все внешние и внутренние отступы: * {margin: 0; padding: 0}
Тег – все теги, имеющие указанное имя: font { font-size: 12pt; color: green; font-family: “Arial” }
…
<font>Текст2</font><!—Зеленый текст-->
.Класс – все теги, имеющие указанный класс: .text1 { font-size: 12pt; color: red; font-family: “Arial” }
…
<font class=“text1”>Текст1</font><!--Красный текст-->
<p class=“text1”>Текст2</p ><!--Красный текст-->
Тег.Класс – все теги, имеющие указанный класс; font.text2 { font-size: 12pt; color: blue; }
…
<font class=“text2”>Текст1</font><!--Синий текст-->
!!! Если имя класса указать в другом теге, то он не будет определен:
<p class=“text2”>Текст2</p>
#Идентификатор – тег с указанным идентификатором: #txt1 { color: red }
Тег#Идентификатор – идентификатор, указанный в определенном теге; p#txt1 { color: red }
…
<p id=“txt1”>Текст</p>
!!! Если идентификатор находится в другом теге, то элемент будет проигнорирован.
Пример:
<html>
<head><title>Пример использования силей</title>
<style type="text/css">
.text1 {font-size: 12pt; color: red; font-family: "Arial"}
font {font-size: 12pt; color: green; font-family: "Arial"}
font.text2 {font-size: 12pt; color: blue; font-family: "Arial"}
</style>
</head>
<body>
<font class="text1">Текст1</font><br><!--Красный текст-->
<font>Текст2</font><br><!--Зеленый текст-->
<font class="text2">Текст3</font><!--Синий текст-->
<p class="text2">Текст4</p><!--Цвет по умолчанию-->
<p class="text1">Текст5</p><!--Красный текст-->
</body>
</html>
Привязка к нескольким тегам:
Стилевой класс можно привязать сразу к нескольким тегам. В этом случае селекторы указываются через запятую: h1, h2 { font-family: “Arial” }