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

HTML Учебник

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

HTML Формы

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

HTML Графика

HTML Canvas HTML SVG

HTML Медиа

HTML Медиа формат HTML Video HTML Audio HTML Плагины HTML YouTube

HTML API

HTML Геолакация HTML Перетаскивание HTML Веб хранилище HTML Веб работник HTML 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 Конвертер Клавишные Комбинации

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.