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.