Page 45 - 6108
P. 45
<object>, <ol>, <output>, < p>, <picture>, <pre>, <progress>,
<q>, <ruby>, <s>, <samp>, <script>, <section>, <select>,
<small>, <span>, <strong>, <sub>, <sup>, SVG, <svg>, <table>,
<template>, <textarea>, <time>, <u>, <ul>, <var>, <video>,
<wbr>.
Секційний контент – визначається областю заголовків і колонтитулів.
Кожен елемент секційного контенту потенційно має заголовок і схему
(outline).
<article>, <aside>, <nav>, <section>
Контент заголовків – заголовки розділів, розмічені явно за допомогою
елементів секційного контенту, або передбачається, що мають заголовок.
<h1>, <h2>, <h3>, <h4>, <h5>, <h6>
Текстовий контент представлено елементами для розмітки тексту
всередині абзаців. Більшість елементів, що належать категорії текстовий
контент, можуть містити тільки елементи зі своєї категорії.
<a>, <abbr>, <area> (якщо він є нащадком елемента <map>),
<audio>, <b>, <bdi>, <bdo>, <br>, <button>, <canvas>, <cite>,
<code>, <data>, <datalist>, <del>, <dfn>, <em>, <embed>, <i>,
<iframe>, <img>, <input>, <ins >, <kbd>, <label>, <link> (якщо
його присутність всередині тіла документа допускається), <map>, <mark>,
MathML, <math>, <meter>, <noscript>, <object>, < output>,
<picture>, <progress>, <q>, <ruby>, <s>, <samp>, <script>,
<select>, <small>, <span>, <strong>, <sub> , <sup>, SVG,
<svg>, <template>, <textarea>, <time>, <u>, <var>, <video>,
<wbr>
Вбудоване контент імпортується в документ з інших джерел, іншої мови
розмітки або простору імен. Деякі елементи можуть мати резервний контент,
який буде задіяний, якщо зовнішній ресурс не може бути використаний
(наприклад, в разі непідтримуваного формату відео).
<audio>, <canvas>, <embed>, <iframe>, <img>, MathML,
<math>, <object>, <picture>, SVG, <svg>, <video>
Інтерактивний контент передбачає взаємодію з користувачем. Атрибут
tabindex також може зробити будь-який елемент з інтерактивним контентом.
<a> (якщо присутній атрибут href), <audio> (якщо присутній
атрибут controls), <button>, <details>, <embed>, <iframe>,
<img> (якщо присутній атрибут usemap), <input> (якщо значення атрибута
type не дорівнює hidden), <label>, <select>, <textarea>, <video>
(якщо присутній атрибут controls)
Також стандарт передбачає додаткові категорії контенту:
1) Явний контент;
2) Елементи, що підтримують скрипти;
3) Кореневий секційний контент;
4) Прозора модель контенту.
Як правило, елементи, що належать моделі потокового або текстового
контенту, повинні мати мінімум один вузол, який має явний контент і для якого
не задано атрибут hidden. Явний контент робить елемент непустим. Це
забезпечується тим, що елемент містить нащадка з текстом або будь-яким