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

HTML5 Учебник

HTML Главная HTML Введение HTML Редакторы HTML Основные HTML Элементы HTML Атрибуты HTML Заголовки HTML Параграфы HTML Стили HTML Форматирование HTML Цитирование HTML Комментарии HTML Цвета HTML c CSS HTML Ссылки HTML Изображения HTML Таблицы HTML Списки HTML Блоки HTML Классы HTML Идентификаторы HTML Фреймы HTML JavaScript HTML Путь к Файлу 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 Canvas HTML SVG HTML 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.