САЙТ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ НА РУССКОМ ЯЗЫКЕ
×

HTML5 Учебник

HTML ГлавнаяHTML ВведениеHTML РедакторыHTML ОсновыHTML ЭлементыHTML АтрибутыHTML ЗаголовкиHTML ПараграфыHTML СтилиHTML ФорматированиеHTML ЦитированиеHTML КомментарииHTML ЦветаHTML c CSSHTML СсылкиHTML ИзображенияHTML ТаблицыHTML СпискиHTML БлокиHTML КлассыHTML ИдентификаторыHTML ФреймыHTML JavaScriptHTML Путь к ФайлуHTML ГлаваHTML МакетHTML АдаптивныйHTML Компьютерный кодHTML ОбъектыHTML СимволыHTML КодировкаHTML URL КодированиеHTML XHTML

HTML Формы

HTML ФормыHTML Элементы формыHTML Тип вводаHTML Атрибуты ввода

HTML5

HTML5 ВведениеHTML5 ПоддержкаHTML5 Новые ЭлементыHTML5 СемантикаHTML5 МиграцияHTML5 Синтасис

HTML Графика

HTML CanvasHTML SVGHTML Google Карта

HTML Медиа

HTML МедиаHTML ВидеоHTML АудиоHTML ОбъектыHTML YouTube

HTML API

HTML ГеолокацияHTML ПеретаскиваниеHTML Веб ХранилищеHTML Веб РаботникHTML СОС

HTML Примеры

HTML ПримерыHTML ВикторинаHTML УпражненияHTML СертификатHTML ЗаключениеHTML Возможности

HTML Справочники

HTML Список ТеговHTML АтрибутыHTML ГлобальныеHTML СобытияHTML ЦветаHTML ХолстHTML Аудио/ВидеоHTML ДекларацииHTML Набор КодировокHTML URL КодHTML Коды языкаHTML Коды странHTTP СообщенияHTTP МетодыКовертер PX в EMКлавишные комбинации

HTML5 Введение



Что нового в HTML5?

Объявление DOCTYPE для HTML5 простое:

<!DOCTYPE html>

Объявление кодировки символов (charset) также простое:

<meta charset="UTF-8">

Пример HTML5:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Название документа</title>
</head>

<body>
Содержание документа......
</body>

</html>
Редактор кода »

Кодировка символов по умолчанию в HTML5 UTF-8.


Новые элементы HTML5

Наиболее интересные новые элементы HTML5:

Новые семантические элементы: <header>, <footer>, <article> и <section>.

Новые атрибуты элементов формы: number, date, time, calendar и range.

Новые графические элементы: <svg> и <canvas>.

Новые мультимедийные элементы: <audio> и <video>.

В следующей главе, Поддержка HTML5, вы узнаете "&научитесь" обработки старых браузеров "неизвестных" (новых) элементов HTML.


Новые HTML5 API (Интерфейсы прикладного программирования)

Наиболее интересными новыми API в HTML5 являются:

  • Геолокация HTML
  • Перетаскивание HTML
  • Локальное хранилище HTML
  • Кэш приложения HTML
  • Веб работники HTML
  • ЕГЭ HTML

Совет: Локальное хранилище HTML является мощной заменой файлов cookie.


Удаленные элементы в HTML5

Следующие элементы HTML4 были удалены в HTML5:

Удаленный элемент Использовать Вместо
<acronym> <abbr>
<applet> <object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame>  
<frameset>  
<noframes>  
<strike> CSS, <s>, or <del>
<tt> CSS

В главе HTML5 Миграция, вы узнаете, как легко перейти с HTML4 на HTML5.


История HTML

С первых дней существования Всемирной паутины существует множество версий HTML:

Год Версия
1989 Тим Бернерс Ли изобрел www
1991 Тим Бернерс Ли изобрел HTML
1993 Дэйв Раггетт составил HTML+
1995 HTML рабочая группа определила HTML 2.0
1997 Рекомендация W3C: HTML 3.2
1999 Рекомендация W3C: HTML 4.01
2000 Рекомендация W3C: XHTML 1.0
2008 Первый публичный проект группы WHATWG HTML5
2012 Стандартный уровень WHATWG HTML5
2014 Рекомендация W3C: HTML5
2016 Рекомендации Кандидата W3C : HTML 5.1

С 1991 по 1999 год HTML разрабатывался с версии 1 по версию 4.

В 2000 году консорциум Всемирной паутины (W3C) рекомендовал XHTML 1.0. Синтаксис XHTML был строгим и разработчики были вынуждены писать валидный и "хорошо сформированный" код.

В 2004, W3C решило закрыть разработку HTML, в пользу XHTML.

В 2004 году была создана рабочая группа по технологии Гипертекстовых приложений (WHATWG). WHATWG хотела разработать HTML, совместимый с тем, как используется веб, будучи обратно совместимой с более старыми версиями HTML.

В 2004-2006 годах группа WHATWG получила поддержку основных поставщиков браузеров.

В 2006 году W3C объявила, что они поддержат WHATWG.

В 2008 году был выпущен первый публичный проект HTML5.

В 2012 году WHATWG и W3C приняли решение о разделении:

WHATWG хотел разработать HTML как "Стандартный Уровень". Уровень стандартный всегда обновляется и улучшается. Новые функции могут были добавлены, но старые функции не могли быть удалены.

WHATWG Стандартный Уровень HTML5 был опубликован в 2012 году и постоянно обновляется.

W3C хотел разработать окончательный стандарт HTML5 и XHTML.

W3C Рекомендация HTML5 был выпущен 28 октября 2014 года.

W3C также опубликовал HTML-код 5.1 Рекомендации Кандидата в 21 июня 2016.