version 18.02.2022
Логика разметки, обзор вопросов семантики кода (HTML)
Вёрстка веб-страниц
отраслевой стандарт html.spec.whatwg.org
Пример разметки без семантики
Я ЗАГОЛОВОК!
Я псевдо-параграф со строчным текстом и ссылкой!
Логика разметки, обзор вопросов семантики кода (HTML) html5
Принципиальные типы контейнеров и элементов (тэгов)HTML:
- Неназначенный контейнер, не изменяющий содержимое
- Блок, часть строки, анонимный бокс¹
- семантический раздел{секция}
- Основные контейнеры страниц, несущие иерархические задачи
- Базовые контейнеры для структуризации контента, способны наполниться любым содержимым, без влияния на него
- группа-структура{строгие}
- Базовые контейнеры для группировки любых элементов
- Базовые контейнеры для группировки определённых элементов {Элемент группы}
- контейнер, изменяющий {содержимое}{вид} - исключая размеры блока и его отступы
- Контейнеры, служащие для изменения и обработки содержимого
- Контейнер, изменяющий другое содержимое
- контейнер{анонимный}
- Контейнер, содержащий определённо ожидаемое содержимое, не имеющий потомков
- элемент{объект-символ}
- как правило символ или пустой элемент для взаимодействия между элементами
Неназначенные
анонимный бокс¹
Prim ¹
Основные
doctype - указание стандарта HTML
- профиль, декларация документа и информация о нём
Базовые
- верхний колонтитул
- содержимое
{содержит любые элементы}
раздел{секция}
группа-структура
{}
{строго ожидаемые}
{ }