|
|
Виды CSS-селекторовCSS позволяет создавать правила, которые будут задавать внешний вид элементов HTML-страницы. Каждое правило состоит из селектора и блока объявлений. h2 {color:red;}
Селекторы бывают пяти видов: 1. Селекторы элементовСелекторы элементов позволяют задавать стили для всех тегов. Например, если вы хотите, чтобы все таблицы в документе были с серым фоном, нужно записать table {background-color:red;} 2. Селекторы классовСелекторы классов позволяют оформлять разные части HTML-документа независимо от того, какой тег используется. В документе HTML различным тегам можно присвоить один класс. В следующем примере правило указывает, что все элементы, помеченные классом .sampleclass1 { background-color: red;} <h1 class="sampleclass1">Заголовок 1</h1> <p class="sampleclass1">Основной текст абзаца </p> Заметьте, что перед именем селектора стоит точка. Её нужно ставить при формировании правила для селектора класса. 3. Селекторы идентификаторовСелекторы идентификаторов работают почти так же как и селекторы классов, только они применяются к элементам через атрибут #sampleid1 {background-color:red;} <div id="sampleid1">Образец блока…</div> 4. Селекторы атрибутовНапример, чтобы оформить в HTML-документе все элементы, у которых есть атрибут h2[class] {color:red;} <h2 class="kakoitoklass">Какой-то заголовок</h2> <p class="kakoitopara">Кусок текста</p> В этом примере текст элементов Примечание: селекторы атрибутов не поддерживаются в Internet Explorer вплоть до версии 6. 5. Универсальный селекторЭтот селектор соответствует любому символу. * { color: blue;} Такое правило сделает синими все тексты во всех элементах документа HTML. Продолжение следует. Полезные материалы по теме
Автор — Полухин Владимир Дата написания — 2008-01-31 Статья про CSS-селекторы |
Написали бы про
Написали бы про правило подБлоков, когда идет работа с блоком внтури другого блока цсс...
об этом есть в
об этом есть в статье Обратная инженерия CSS-селекторов