CodeWeave | C#, JS, HTML, CSS
155 subscribers
89 photos
1 file
24 links
Сообщество для обмена знаниями и ресурсами по программированию на HTML, CSS, SCSS, JavaScript, jQuery, C#, SQL

Admin - @WesternMikhailCat
Download Telegram
👩‍💻 Что такое каскадность стилей?

😳 Каскадность стилей – это механизм, который определяет порядок применения CSS-правил к элементам HTML, когда на один и тот же элемент применяются несколько стилей. Она основывается на нескольких факторах: специфичность, порядок следования и важность.

Основные принципы каскадности:
🟣Специфичность:
✔️ Чем более специфичен селектор, тем выше его приоритет.
✔️ Специфичность определяется количеством селекторов различных типов.
✔️ Пример: #example будет иметь более высокий приоритет, чем .example.

🟡Порядок следования:
✔️ Если два селектора имеют одинаковую специфичность, приоритет получает тот, который объявлен позже в CSS-файле.

🟢 Важность:
✔️ Директива !important позволяет переопределить другие правила, независимо от их специфичности и порядка следования.
✔️ Пример: color: red !important; будет применен даже если есть другое правило с более высокой специфичностью.

Пример:
/* Стиль для всех параграфов */
p {
color: blue;
}

/* Более специфичный стиль для класса */
p.special {
color: green;
}

/* Инлайн-стиль (самый высокий приоритет) */
<p class="special" style="color: red;">This is a paragraph.</p>
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻3🐳2🔥1