Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
sposobi_viboru_selektoru_dlja_stilju [2023/09/10 19:15] tro [Псевдоклас :focus] |
sposobi_viboru_selektoru_dlja_stilju [2023/12/26 18:26] (текущий) tro |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Способи вибору селектору для стилю ====== | ====== Способи вибору селектору для стилю ====== | ||
| + | [[https:// | ||
| + | ===== по * ===== | ||
| + | * До усіх єлементів практично примусово. Його вага меньше за селектору по тегу | ||
| + | * Специфічність: | ||
| + | < | ||
| + | *{color: cyan;} | ||
| + | </ | ||
| ===== по тегу html===== | ===== по тегу html===== | ||
| + | * Наслідує до усіх підлеглих по можливості | ||
| + | * Специфічність: | ||
| + | < | ||
| + | body{color: cyan;} | ||
| + | </ | ||
| + | Наслідує до усіх що у тегу p | ||
| < | < | ||
| p{color: cyan;} | p{color: cyan;} | ||
| </ | </ | ||
| - | ===== по глобальному атрибуту | + | ===== по id ===== |
| В ідеалі повинен бути уникальним. Але працює і так. | В ідеалі повинен бути уникальним. Але працює і так. | ||
| - html додаєемо параметр id=" | - html додаєемо параметр id=" | ||
| Строка 26: | Строка 39: | ||
| } | } | ||
| </ | </ | ||
| + | Можна вказувати декілька класів через пробіл | ||
| + | < | ||
| + | <a href="" | ||
| + | </ | ||
| + | ===== По data-атрибуту ===== | ||
| + | Будь-який атрибут, | ||
| + | < | ||
| + | <article | ||
| + | id=" | ||
| + | data-columns=" | ||
| + | data-index-number=" | ||
| + | data-parent=" | ||
| + | ... | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | |||
| ===== по селектору нащадка (X Y) ===== | ===== по селектору нащадка (X Y) ===== | ||
| Селектор нащадка або контекстний селектор. Використовується для вибору елементів, | Селектор нащадка або контекстний селектор. Використовується для вибору елементів, | ||
| Строка 106: | Строка 136: | ||
| } | } | ||
| </ | </ | ||
| + | |||
| + | ==== Різне ==== | ||
| + | * На один єлемент при вказанні классів можна через пробіл додавати додатковий клас у котрому будуть вже щось загальне вказано | ||
| + | |||