ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
×

HTML учебник

HTML HOME HTML Introduction HTML Editors HTML Basic HTML Elements HTML Attributes HTML Headings HTML Paragraphs HTML Styles HTML Formatting HTML Quotations HTML Comments HTML Colors HTML CSS HTML Links HTML Images HTML Tables HTML Lists HTML Blocks HTML Classes HTML Id HTML Iframes HTML JavaScript HTML File Paths HTML Head HTML Layout HTML Responsive HTML Computercode HTML Entities HTML Symbols HTML Charset HTML URL Encode HTML XHTML

HTML Forms

HTML Forms HTML Form Elements HTML Input Types HTML Input Attributes

HTML5

HTML5 Intro HTML5 Support HTML5 New Elements HTML5 Semantics HTML5 Migration HTML5 Style Guide

HTML Graphics

HTML Canvas HTML SVG HTML Google Maps

HTML Media

HTML Media HTML Video HTML Audio HTML Plug-ins HTML YouTube

HTML APIs

HTML Geolocation HTML Drag/Drop HTML Web Storage HTML Web Workers HTML SSE

HTML Examples

HTML Examples HTML Accessibility

HTML References

HTML Tag List HTML Attributes HTML Events HTML Colors HTML Canvas HTML Audio/Video HTML Doctypes HTML Character Sets HTML URL Encode HTML Lang Codes HTTP Messages HTTP Methods PX to EM Converter Keyboard Shortcuts


HTML5 Новые элементы


Новые элементы в HTML5

Ниже приведен список новых элементов HTML5 и описание того, для чего они используются.


Новые семантические/структурные элементы

HTML5 предлагает новые элементы для лучшей структуры документа:

Тег Описание
<article> Определяет статью в документе
<aside> Определяет содержание в стороне от содержимого страницы
<bdi> Изолирует часть текста, которая может быть отформатирована в другом направлении от другого текста за его пределами
<details> Определяет дополнительные сведения, которые пользователь может просматривать или скрывать
<dialog> Определяет диалоговое окно или окно
<figcaption> Определяет заголовок для элемента <Figure>
<figure> Определяет автономное содержимое
<footer> Определяет нижний колонтитул для документа или раздела
<header> Определяет заголовок документа или раздела
<main> Определяет основное содержание документа
<mark> Определяет выделенный/выделенный текст
<menuitem>  Определяет команду/пункт меню, который пользователь может вызвать из всплывающего меню
<meter> Определяет скалярное измерение в пределах известного диапазона (датчика)
<nav> Определяет навигационные ссылки
<progress> Представляет ход выполнения задачи
<rp> Определяет, что отображать в обозревателях, не поддерживающих аннотации Ruby
<rt> Определяет объяснение/произношение символов (для восточно-азиатских типографии)
<ruby> Определяет аннотацию Ruby (для восточно-азиатских типографий)
<section> Определяет раздел в документе
<summary> Определяет видимый заголовок для элемента <Details>
<time> Определяет дату и время
<wbr> Определяет возможный разрыв строки

Подробнее о семантике HTML5.



Новые элементы формы

Тег Описание
<datalist> Задает список предварительно заданных параметров для элементов управления вводом
<output> Определяет результат вычисления

Прочитайте все о старых и новых элементах формы в элементах HTML-формы.


Новые типы входных данных

Новые типы входных данных Новые входные атрибуты
  • color
  • date
  • datetime
  • datetime-local
  • email
  • month
  • number
  • range
  • search
  • tel
  • time
  • url
  • week
  • autocomplete
  • autofocus
  • form
  • formaction
  • formenctype
  • formmethod
  • formnovalidate
  • formtarget
  • height and width
  • list
  • min and max
  • multiple
  • pattern (regexp)
  • placeholder
  • required
  • step

Узнайте все о старых и новых типах входных данных в Типы ввода HTML.

Узнайте все о входных атрибутах в атрибутах ввода HTML.


HTML5-новый синтаксис атрибутов

HTML5 позволяет использовать четыре различных синтаксиса для атрибутов.

В этом примере демонстрируются различные синтаксисы, используемые в теге <input>:

Тип Пример
Empty <input type="text" value="John" disabled>
Unquoted <input type="text" value=John>
Double-quoted <input type="text" value="html5css.ru">
Single-quoted <input type="text" value='html5css.ru'>

In HTML5, all four syntaxes may be used, depending on what is needed for the attribute.


Графические адаптеры HTML5

Тег Описание
<canvas> Рисование графики, на лету, с помощью сценариев (обычно JavaScript)
<svg> Рисование масштабируемых векторных рисунков

Подробнее о холсте HTML5.

Подробнее о HTML5 SVG.


Новые мультимедийные элементы

Тег Описание
<audio> Определяет звуковое содержимое
<embed> Определяет контейнер для внешнего (не HTML) приложения
<source> Определяет несколько мультимедийных ресурсов для элементов мультимедиа (<Video> и <Audio>)
<track> Определяет текстовые дорожки для элементов мультимедиа (<Video> и <Audio>)
<video> Определяет видео или фильм

Подробнее о видео HTML5.

Подробнее о аудио HTML5.