CSS по шагам



         

Пример 9.2. Использование классов


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<style type="text/css">

A {

 color: green /* Зеленый цвет текста для всех ссылок */

}

.menu  {

 padding: 7px; /* Поля вокруг текста */

 border: 1px solid #333; /* Параметры рамки */

 background: #fc0 /* Цвет фона */

}

.menu A {

 color: navy /* Темно-синий цвет ссылок */

}

.menu A:hover {

 color: red /* Красный цвет ссылок при наведении на нее */

}

</style>

</head>

<body>

<div class="menu">

 <a href="link1.html">Русская кухня</a> |

 <a href="link2.html">Украинская кухня</a> |

 <a href="link3.html">Кавказская кухня</a>

</div>

<p><a href="link4.html">Другие материалы по теме</a></p>

</body>

</html>

Результат данного примера показан ниже.

DIV.result A { color: green } DIV.result .menu { padding: 7px; border: 1px solid #333; background: #fc0 } DIV.result .menu A { color: navy } DIV.result .menu A:hover { color: red }

| |

В данном примере используется два типа ссылок. Первая ссылка, стиль которой задается с помощью селектора A, будет действовать на всей странице, а стиль второй ссылки (.menu A) применяется только к ссылкам внутри элемента с классом menu.

При таком подходе легко управлять стилем одинаковых элементов, вроде изображений и ссылок, оформление которых должно различаться в разных областях веб-страницы.

Информация взята с сайта

Copyright © 2005 Влад Мержевич, по всем вопросам пишите по адресу




Содержание  Назад  Вперед