← Все вопросы

Что такое HTML5 и какие новые теги в нём появились?

Задан 13 месяцев назад1.3к просмотров2 ответа
8

Начинаю учить вёрстку, везде пишут «делай на HTML5». Чем HTML 5 отличается от старого HTML и какие теги стоит сразу запомнить?

2 ответа

14
✓ Принятый ответ — помог автору

HTML5 — это современная версия языка разметки, которая стала стандартом примерно с 2014 года. Главные изменения:

1. Упрощённый doctype. Раньше была длинная строка, теперь:

<!DOCTYPE html>

2. Семантические теги. Вместо бесконечных <div class="header"> появились осмысленные элементы:

<header>Шапка сайта</header>
<nav>Меню</nav>
<main>
  <article>
    <section>Раздел статьи</section>
  </article>
  <aside>Боковая колонка</aside>
</main>
<footer>Подвал</footer>

Это и для людей читаемее, и для поисковиков с скринридерами понятнее.

3. Мультимедиа без Flash — теги <audio> и <video>.

4. Графика<canvas> и встроенный <svg>.

5. Новые поля формtype="email", type="date", type="range", атрибуты placeholder, required.

6. JS-API — localStorage, geolocation, drag-and-drop, Web Workers.

Короче, HTML5 — это разметка + куча браузерных возможностей, которые раньше делались плагинами.

6

Совет новичку: не лепи <div> на всё подряд. Если контент — это шапка, бери <header>, если навигация — <nav>, если самостоятельная статья — <article>. Семантика бесплатно улучшает доступность и SEO.

Ваш ответ

Войдите, чтобы ответить на вопрос.
Поддержать проект