Добрый день. Я сейчас прохожу курс повышения квалификации - "Профессиональное веб-программирование". Мне нужно получить диплом по этому курсу. Я так полагаю нужно его оплатить чтобы получить диплом о повышении квалификации. Как мне оплатить этот курс?
|
CSS3. Селекторы
В самом начале лекций, посвященных теме каскадных таблиц стилей, была приведена таблица различных селекторов, указанных в ней видов достаточно для большинства операций. Тем не менее, спецификация W3C описывает большее количество типов селекторов, рассмотрению которых и будет посвящена данная лекция.
Селекторы элементов
Наиболее простой для понимания вид селекторов, при его использовании стиль будет применен ко всем встречающимся в html - документе соответствующим элементам.
Пример
Стиль: p {color: red}
В следующем ниже коде контент, к которому будет применен указанный стиль, выделен красным:
<div> <ul> <li>some text <p>red text</p></li> <li>some text part 2</li> <li>some text part 3</li> </ul> </div> <div> <table> <tr> <td> table 1.1</td> <td>table 1.2.1 <p>red text</p></td> </tr> <tr> <td>table 2.1</td> <td>table 2.2</td> </tr> </table> </div>
Селекторы класса
В отличие от селекторов элементов, стили описанные при помощи селектора классов будут применены только к элементам, содержащим атрибут class с соответствующим значением.
Пример
Стиль: .clrRed {color: red}
В следующем ниже коде контент, к которому будет применен указанный стиль, выделен красным:
<div> <ul> <li>some text<p>some text</p></li> <li class="clrRed">some text part 2</li> <li>some text part 3</li> </ul> </div> <div> <table> <tr> <td> table 1.1</td> <td>table 1.2.1 <p class="clrRed">some text</p></td> </tr> <tr class="clrRed"> <td>table 2.1</td> <td>table 2.2</td> </tr> </table> </div>
Селекторы элементов и классов могут быть объединены:
p.clrRed {color: red} li.clrRed {color: red}
Таким образом, содержимое тегов <li>, относящихся к классу clrRed, будет представлено в красном цвете, содержимого тега <p> аналогичного класса – красным.
Также к элементу могут быть применены стили нескольких классов, например:
.txtAlign {text-align: justify} .txtColor {color: red} <p class="txtAlign txtColor"> ..... </p>