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

HTML Учебник

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

HTML Формы

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

HTML Графика

HTML5 CanvasHTML5 SVG

HTML Медиа

HTML Медиа форматHTML5 ВидеоHTML5 АудиоHTML ПлагиныHTML YouTube

HTML API

HTML5 ГеолокацияHTML5 ПеретаскиваниеHTML5 Веб хранилищеHTML5 Веб работникHTML5 SSE

HTML Примеры

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

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

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

HTML 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.