Урок с практикой по HTML (Онлайн курсы)
Выбрать другой урок из курса
Обсуждение
Теория урока

Знакомство с HTML5

Отличия HTML5 от HTML4

Перед тем как перейти к теории урока, немного напишу о HTML5.

  1. В HTML5 по сравнению с HTML4 валидатор (DOCTYPE) всего один и это <!DOCTYPE html>.
  2. HTML5 стал поддерживать SVG и язык математической разметки (MathML).
  3. Огромное количество новых тегов, перечислять не буду. О всех их узнаете в этом курсе.
  4. В HTML5 появились новые атрибуты для тегов и новые значения атрибута type для универсального тега формы (<input>).
  5. Список универсальных атрибутов тоже пополнился.
  6. Многие теги теперь считаются «устаревшими».
  7. Некоторые имена тегов заменены на новые.
  8. Появились новые API и элементы DOM.

Кодировка

Если вы писали на HTML4 или выполняли мои предыдущие курсы, то вы указываете кодировку таким образом:

Код HTML
<meta http-equiv = "Content-Type" content = "text/html; charset=utf-8">

Но после введения HTML5, кодировку можно указывать так:

Код HTML
<meta charset = "utf-8">

Что еще стоит забыть, если вы пишите на HTML5

Можете забыть про указание типа (атрибут type) у тега <style> и <script>.

<
×
>
Не публикуйте свой код прямо в комментариях. Во-первых, он плохо отображается. Во-вторых, он может содержать для кого-то «спойлеры», т.е. ответы на практику. Воспользуйтесь специальными сервисами: cssdeck.com или jsfiddle.net.
Комментарии, содержащие код (пару строк не считается), будут безжалостно удаляться.