Язык гипертекстовой разметки HTML5 (англ. HyperText Markup Language, version 5) - пятая версия языка разметки HTML. Версия языка, полностью соответствующая стандарту XML, называется XHTML5.
Многие идеи HTML5 были изначально предложены WHATWG в стандарте Web Applications 1.0. HTML 5 включает другой стандарт WHATWG, Web Forms 2.0. Разработка HTML5 началась в новой рабочей группе W3C в 2007 г.
Первый черновик спецификации стал доступен широкой общественности 22 января 2008 г.. Спецификация сейчас находится в разработке и может находиться в этой стадии ещё несколько лет, хотя предполагается, что отдельные части HTML 5 будут закончены и реализованы в браузерах до того, как спецификация официально получит статус рекомендации. Язык гипертекстовой разметки последнего поколения - HTML5. В данный момент находится в стадии тестирования и разработки.
Основные отличия от HTML 4
• Новые инструкции (правила) разбора, ориентированные на гибкость и совместимость. НЕ основаны наSGML.
• Возможность использовать встроенный SVG и MathML в text/html
• Новые элементы: article, aside, audio, bdo, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, mark, meter, nav, output, progress, rp, rt, ruby, section, source, summary, time, video, wbr
• Новые типы элементов управления формами: dates and times, email, url, search, number, range, tel, color
• Новые атрибуты: charset (в meta), async (в script)
• Глобальные атрибуты (могут применяться для любого элемента): id, tabindex, hidden, data
• Удалены некоторые элементы: acronym, applet, basefont, big, center, dir, font, frame, frameset, isindex, noframes, strike, tt, u
• Drag & drop API
HTML5 может по праву считаться усовершенствованием стандарта HTML. Он вносит полезные дополнения в язык и делает создание веб-приложений более простым и приятным.
Не все браузеры будут поддерживать весь стандарт. Но поддержка появится со временем. И новые элементы HTML 5 были разработаны с учетом текущей ситуации. С другой стороны, большинство браузеров уже частично поддерживают спецификацию. Например, тег поддерживается в Firefox, Opera, Chrome и Safari.
Используемые источники
1. wikipedia.org.
2. validweb.ru.
3. quizful.net.