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.
