У звичайних друкованих виданнях, таких як книги і журнали, зображення, таблиці або приклади коду зазвичай супроводжуються підписом. До сих пір у нас не було можливості семантично виділяти такий тип вмісту безпосередньо в HTML, замість того щоб вдаватися до імен класів СSS. HTML5 сподівається виправити цю проблему за допомогою нових елементів:
елемент
Передбачається, що елемент
елемент являє собою фрагмент незалежного вмісту, зовсім необов'язково з підписом, який як правило відноситься до окремого елементу з основного вмісту документа, і може бути видалений з документа без шкоди його змістом.
елемент
Цей елемент став приводом серйозних суперечок. Специфікація спочатку пропонувала пристосувати для цих цілей елемент
Наші постійні Новомосковсктелі знають, що недавно був представлений новий елемент . Хто знає, чи приживеться він, а поки давайте дізнаємося, що про нього говорить специфікація:
елемент являє собою заголовок або опис для .
елемент є необов'язковим і може з'являтися до або після вмісту всередині . Тільки один елемент може бути поміщений в . хоча сам елемент може містити кілька дочірніх елементів (наприклад, або ).
Використання і
Отже, ми дізналися, що про ці елементи йдеться в специфікації. Як же їх використовувати? Давайте розглянемо це на прикладах.
для зображення
Зображення в елементі без підпису:
Ось код для цього:
із зображенням і підписом
Зображення всередині елемента з пояснювальним підписом:
Нахабна макака з Борнео. Фото Річарда Кларка
І код, який ми використовували:
з декількома зображеннями
Розміщення декількох зображень всередині одного елемента із загальною підписом:
Зліва направо: кукабара, пелікан та багатобарвний лорикет. Фотографії Річарда Кларка
з блоком коду
елемент може бути також використаний для прикладів коду:
Використання елемента навколо посилання на ліцензію Creative Commons з rel = "license".
Нижче наведено код для цього:
відмінності між і
Ми вже говорили про елемент
Якщо вміст просто має відношення і не є суттєвим, то використовуйте
Якщо вміст є важливим, але його положення в потоці загального вмісту не так важливо, використовується елемент .
Зверніть увагу, що якщо положення вмісту в тексті тісно пов'язане з попереднім і наступним вмістом, слід використовувати більш підходящі елементи - наприклад,