Атрибут scoped HTML тега <style>
Значение и применение
Атрибут scoped (HTML тега
<style>) является логическим атрибутом, который указывает, что стили применяются не ко всему документу, а только к
родительскому элементу и его дочерним элементам. Элемент <style> при этом размещается не внутри
элемента
<head>, а внутри того родительского элемента для которого применяются стили.
Синтаксис:
HTML
<style scoped>
Значения атрибута
| Значение | Описание |
|---|---|
scoped |
Является логическим атрибутом, который указывает, что стили применяются не ко всему документу, а только к родительскому элементу и его дочерним элементам. |
Отличия HTML 4.01 от HTML 5
Атрибут был добавлен в HTML 5.Пример старого кода
Атрибут scoped элемента style
scoped устарел и не ограничивает область действия CSS в современных браузерах. Листинг — для чтения старого кода.
Исходный код для изучения. Запуск на этой странице недоступен.
index.html
HTML
<html lang="ru">
<head>
<meta charset="UTF-8" />
<title>Встроенные стили</title>
<style scoped>
p {
color: #9b3c00;
}
</style>
</head>
<body>
<h1>Моя страница</h1>
<p>Содержимое документа.</p>
</body>
</html>