Селекторы атрибутов

Содержание

Слайд 2

Селекторы атрибутов По значению атрибута [атрибут=“значение”] { … } Пример [href=“1.html”] {…} …

Селекторы атрибутов

По значению атрибута
[атрибут=“значение”] { … }
Пример
[href=“1.html”] {…}



Слайд 3

Селекторы атрибутов Начинается с определенного значения [атрибут^=“значение”] { … } Пример [href^=“1”] {…} …

Селекторы атрибутов

Начинается с определенного значения
[атрибут^=“значение”] { … }
Пример
[href^=“1”] {…}



href=“21.html”>
Слайд 4

Селекторы атрибутов Заканчивается на определенное значение [атрибут$=“значение”] { … } Пример [href$=“.html”] {…} …

Селекторы атрибутов

Заканчивается на определенное значение
[атрибут$=“значение”] { … }
Пример
[href$=“.html”] {…}



href=“html.php”>
Слайд 5

Селекторы атрибутов Содержит текст [атрибут*=“значение”] { … } Пример [href*=“html”] {…}

Селекторы атрибутов

Содержит текст
[атрибут*=“значение”] { … }
Пример
[href*=“html”] {…}





href=“ht1ml.php”>…
Слайд 6

Селекторы атрибутов Содержит значение (одно из разделенных пробелами) [атрибут~=“значение”] { …

Селекторы атрибутов

Содержит значение (одно из разделенных пробелами)
[атрибут~=“значение”] { … }
Пример
[class~=“redText”] {…}

class=“redText”>…



Слайд 7

Селекторы атрибутов Начинается со значения, после которого идёт дефис [атрибут|=“значение”] {

Селекторы атрибутов

Начинается со значения, после которого идёт дефис
[атрибут|=“значение”] { … }
Пример
[lang|=“en”]

{ }



Слайд 8

Селекторы атрибутов Комбинация селекторов атрибутов [атрибут1=“X"][атрибут2=“Y"] {…} Пример [href=“1.html”][title=“First”] { } … … … …

Селекторы атрибутов

Комбинация селекторов атрибутов
[атрибут1=“X"][атрибут2=“Y"] {…}
Пример
[href=“1.html”][title=“First”] { }


href=“1.html”>…

Слайд 9

Селекторы псевдоклассов :active – активированный элемент (например, ссылка, по которой щелкнули

Селекторы псевдоклассов

:active – активированный элемент (например, ссылка, по которой щелкнули мышью)
Пример
a:active

{…}
.bigLink:active {…}
Слайд 10

Селекторы псевдоклассов :focus – еще не посещенная ссылка Пример a:link {…}

Селекторы псевдоклассов

:focus – еще не посещенная ссылка
Пример
a:link {…}
#bestLink:link {…}
Примечание
Записи a

и a:link равносильны, т.е. :link можно опускать
Слайд 11

Селекторы псевдоклассов :link – элемент, получивший фокус (активное в данный момент

Селекторы псевдоклассов

:link – элемент, получивший фокус (активное в данный момент текстовое

поле, кнопка и т.д.)
Пример
input:focus {…}
.nameTextField:focus {…}
Слайд 12

Селекторы псевдоклассов :hover – элемент, на который наведен указатель мыши Пример a:hover {…} table .activeCell:hover {…}

Селекторы псевдоклассов

:hover – элемент, на который наведен указатель мыши
Пример
a:hover {…}
table .activeCell:hover

{…}
Слайд 13

Селекторы псевдоклассов :visited – посещенные ссылки Пример a:visited {…} a.menuLink:visited {…}

Селекторы псевдоклассов

:visited – посещенные ссылки
Пример
a:visited {…}
a.menuLink:visited {…}

Слайд 14

Селекторы псевдоклассов :first-child – первый дочерний элемент элемента-родителя Пример div:first-child { } …

Селекторы псевдоклассов

:first-child – первый дочерний элемент элемента-родителя
Пример
div:first-child { }





Слайд 15

Селекторы псевдоклассов :first-letter – первый символ текста внутри элемента Пример div:first-letter { } … абвгдеёжз ийклмнопр

Селекторы псевдоклассов

:first-letter – первый символ текста внутри элемента
Пример
div:first-letter { }

абвгдеёжз


ийклмнопр

Слайд 16

Селекторы псевдоклассов :first-line – первая строка текста внутри элемента Пример div:first-line

Селекторы псевдоклассов

:first-line – первая строка текста внутри элемента
Пример
div:first-line { }

text

text text text text text text text text text text