Шрифт:
При работе со свойствами CSS, которые в разных броузерах имеют отличающиеся имена, можно определять для таких свойств классы:
.radius10 {
border-radius: 10рх; /* для текущих броузеров */
– moz-border-radius: 10рх; /* для Firefox 3.x */
– webkit-border-radius: 10рх; /* для Safari 3.2 и 4 */
}
Определив такой класс, можно просто добавить значение «radius10* в атрибут class любого элемента, чтобы дать элементу рамку с закругленными углами.
16.1.5. Пример CSS-таблицы
Пример 16.1 представляет собой HTML-файл, определяющий и использующий таблицу стилей. Он иллюстрирует селекторы, базирующиеся на имени тега, атрибутах class и id, а также содержит встроенный стиль, определяемый атрибутом style. На рис. 16.1 показано, как этот пример отображается в броузере.
Пример 16.1. Определение и использование каскадных таблиц стилей