Документация

  Свежий выпуск
  OC Windows
  OC Linux
  Bios
  Сети
  Безопасность
  Web-мастеру
  Программисту
  Железо
Разное
  Наш Форум
  Софт
  Новости IT
  Купить диск
  Мобильники
  Каталог сайтов
  Обмен ссылками
  Создание баннеров
 
Рассылка
 

Применение нескольких классов к элементу в CSS

  Частенько случается ситуация, когда к элементу хотелось бы применить не один, а сразу два (а иногда и три) класса. До недавних пор приходилось выкручиваться примерно так:

.red, .redAndBig {color : darkred}
.big, .redAndBig {font-size : 200%; font-weight : bold}

Другими словами, в нашем примере мы ввели класс .redAndBig, который объединяет свойства классов .red и .big. Объединённый класс задаём в HTML таким образом:

<p class="redAndBig">Красный. И большой.</p>

Но спецификация CSS Level 2 позволяет задавать у элемента более одного класса. Для этого достаточно разделить названия классов пробелом:

<p class="red big">Красный. И большой.</p>

Получается наглядно и красиво. Огорчает только тот факт, что эта конструкция работает только в Internet Explorer 5+, Opera 4+ и Netscape Navigator 6+. В более ранных версиях браузеров при таком раскладе к элементу не будет применён ни один стиль…

Автор: Александр Шуркаев

Поставить закладку   сделать стартовой   Написать нам
Последние выпуски
выпуск №74
выпуск №75
выпуск №76
выпуск №77
выпуск №78
архив
Для мобильника

Друзья проекта
Реклама


Статистика:
Rambler's Top100
Copyright WinSov © 2003-2004. При использовании материалов ссылка на www.winsov.ru обязательна. Hosted by: Vip-Host.Net
Administrator & Designer Dovnar Evgeny ICQ: 433631