html тег <style> атрибут scoped


Атрибут scoped - являється логічним атрибутом.

Атрибут scoped вказує, що стилі застосовуються не до всього документа, а тільки до батьківського елементу і його дочірнім елементам.

автор: с3с

Синтаксис

<style scoped>

Переглядачі

Підтримка: стаціонарні переглядачі
Переглядач Google Chrome Mozilla Firefox Apple Safari Opera Microsoft EDGE Microsoft Internet Explorer
0+ 21+ 0+ 0+ 12+ 0+
Підтримка: мобільні переглядачі
Переглядач Mobile Google Android Mobile Google Chrome Mobile Mozilla Firefox Mobile Apple Safari
0+ 0+ 0+ 0+

Приклади

+ запропонувати свій приклад у пісочниці

scoped мав замикати стилі всередині свого контейнера, але браузери підтримку прибрали: стиль діє на всю сторінку — червоні ОБИДВА заголовки, і в div, і поза ним. Локальні стилі тепер дають Shadow DOM або правило @scope.

<div>
    <style scoped>
        h4 { color: red; }
    </style>
    <h4>Заголовок у div</h4>
</div>
<h4>Заголовок поза div — теж червоний, scoped не спрацював.</h4>
автор: с3с

Різниця між HTML 4.01 та HTML5


Атрибут scoped з’явився тільки у HTML5.

Різниця між XHTML та HTML


У XHTML мінімізацований запис атрибутів заборонено, тому атрибут scoped повинен бути визначений як <style scoped="scoped" />.


Коментарі

Коментарів ще немає — будьте першим!

Відповідь для

Увійдіть — коментар з'явиться одразу, без капчі й очікування перевірки.

Пропозиція правки

Ваша версія — : після перевірки замінить чинну. Нова порада чи нотатка — з'явиться на сторінці після перевірки.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія секції «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія опису «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Зворотний зв'язок
Вхід