Семантика
Розмітка майбутньої вебсторінки повинна мати смислове значення, як сторінка газети або журналу. На сторінці є секції, заголовки, списки, зображення, абзаци тексту тощо. Для опису всього цього багатства типів контенту існують відповідні теги. Тобто семантика спочатку є частиною HTML, але вона марна, якщо реалізована неправильно.
Семантична розмітка - підхід до створення HTML-розмітки, ґрунтується на використанні тегів за їхнім призначенням відповідно до специфікації і, за відповідністю типу контенту, що розмічується.
Здебільшого семантична розмітка - це просто використання здорового глузду. Під
час розмітки абзаца тексту ми використовуємо тег <p>
, для розмітки посилання
існує тег <a>
, контентне зображення представлено тегом <img>
тощо.
Тобто семантична розмітка означає, що теги не вибираються на підставі того, як вони відображаються в браузері - вони вибираються на підставі типу та структури контенту, який розмічується.