Исходный код вики Селекторы
Версия 1.3 от Alexandr Fokin на 2022/01/07 15:12
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
1.3 | 1 | {{code language="html"}} |
| |
1.1 | 2 | <style> |
| 3 | |||
| 4 | <--Для указанного селектора--> | ||
| 5 | [селектор] | ||
| 6 | { | ||
| 7 | [свойство1]: значение1 | ||
| 8 | [свойство2]: значение2 | ||
| 9 | } | ||
| 10 | |||
| 11 | <--Для списка указанных селекторов--> | ||
| 12 | [селектор1], [селектор2] | ||
| 13 | { | ||
| 14 | [свойство1]: значение1 | ||
| 15 | [свойство2]: значение2 | ||
| 16 | } | ||
| 17 | |||
| 18 | <--Для таких селекторов [селектор2], являющихся вложенным по отношению к [селектор1] (любого уровня )--> | ||
| 19 | [селектор1] [селектор2] | ||
| 20 | { | ||
| 21 | [свойство1]: значение1 | ||
| 22 | [свойство2]: значение2 | ||
| 23 | } | ||
| 24 | |||
| 25 | <--Для таких селекторов [селектор2], являющихся вложенным по отношению к [селектор1] (только 1 уровень вложения)--> | ||
| 26 | [селектор1] > [селектор2] | ||
| 27 | { | ||
| 28 | [свойство1]: значение1 | ||
| 29 | [свойство2]: значение2 | ||
| 30 | } | ||
| 31 | |||
| 32 | <--Для таких селекторов [селектор2], первый элемент свурху на том же уровне [селектор1]--> | ||
| 33 | [селектор1] + [селектор2] | ||
| 34 | { | ||
| 35 | [свойство1]: значение1 | ||
| 36 | [свойство2]: значение2 | ||
| 37 | } | ||
| 38 | |||
| 39 | <--Для таких селекторов [селектор2], перед которыми на том же уровне имеется [селектор1]--> | ||
| 40 | [селектор1] ~ [селектор2] | ||
| 41 | { | ||
| 42 | [свойство1]: значение1 | ||
| 43 | [свойство2]: значение2 | ||
| 44 | } | ||
| 45 | |||
| 46 | </style> | ||
| 47 | {{/code}} | ||
| 48 | |||
| 49 | |||
| 50 | {{html}} | ||
| 51 | <table> | ||
| 52 | <caption>Допустимые селекторы</caption> | ||
| 53 | <tr> | ||
| 54 | <th>Имя/Формат</th> | ||
| 55 | <th>Описание</th> | ||
| 56 | <th>Сила приоритета применения</th> | ||
| 57 | </tr> | ||
| 58 | |||
| 59 | <tr> | ||
| 60 | <td>*</td> | ||
| 61 | <td>Все элементы</td> | ||
| 62 | <td>1</td> | ||
| 63 | </tr> | ||
| 64 | <tr> | ||
| 65 | <td>Имя тега</td> | ||
| 66 | <td></td> | ||
| 67 | <td>2</td> | ||
| 68 | </tr> | ||
| 69 | <tr> | ||
| 70 | <td>Имя тега[Имя атрибута]</td> | ||
| 71 | <td>Все теги, у явно указан данный атрибут</td> | ||
| 72 | <td>2</td> | ||
| 73 | </tr> | ||
| 74 | <tr> | ||
| 75 | <td>Имя тега[Имя атрибута="Значение атрибута"]</td> | ||
| 76 | <td> | ||
| 77 | Все теги, у явно указан данный атрибут с опеределенным значением.<br /> | ||
| 78 | ^ - Значение начинается с подстроки | Имя тега[Имя атрибута^="Значение атрибута"]<br /> | ||
| 79 | $ - Значение оканчивается подстрокой | Имя тега[Имя атрибута$="Значение атрибута"]<br /> | ||
| 80 | </td> | ||
| 81 | <td>2</td> | ||
| 82 | </tr> | ||
| 83 | <tr> | ||
| 84 | <td>Имя класса</td> | ||
| 85 | <td>Атрибуит class</td> | ||
| 86 | <td>3</td> | ||
| 87 | </tr> | ||
| 88 | <tr> | ||
| 89 | <td>Id</td> | ||
| 90 | <td>Атрибут id</td> | ||
| 91 | <td>4</td> | ||
| 92 | </tr> | ||
| 93 | </table> | ||
| 94 | {{/html}} | ||
| 95 | |||
| 96 | |||
| 97 | Селектор регистрочуствителен | ||
| 98 | Селекторы обладают приоритетами (от * до id) |