logo search
Web / Методичка по WEB

6.1 Описание языкаHtml5

HTML5– это пятая версия основного языка разметки веб-страниц, разработка которой началась еще в 2007 году. В настоящее времяспецификация HTML5находится в стадии разработки, закончить которую планируют в 2014 году. Язык HTML5 содержит много новых свойств, что делает HTML значительно более мощным и удобным для создания приложений Web. Основные свойства языкаHTML5:

Все современные браузеры уже поддерживают основные элементы HTML5. Список новых и неподдерживаемых тегов языка представлен в таблице 6.1.

Таблица 6.1 – Список новых и неподдерживаемых тегов HTML5

Тег

Описание

<applet>

Не поддерживается.Определяет апплет

<article>

Определяет статью

<aside>

Определяет контент в стороне от основного контента страницы

<audio>

Определяет аудио контент

<basefont>

Не поддерживается.Используется вместо CSS для задания шрифта

<canvas>

Определяет графики

<center>

Не поддерживается. Определяет текст по центру

<command>

Определяет командную кнопку

<datagrid>

Определяет данные в упорядоченный список

<datalist>

Определяет выпадающий список

<datatemplate>

Определяет шаблон данных

<details>

Определяет детали элемента

<dialog>

Определяет диалог (разговор)

<dir>

Не поддерживается.Определяет список директорий

<eventsource>

Определяет цель события, отправляемого по серверу

<figure>

Определяет группу медиа-контента, и их подписи

<footer>

Определяет нижний колонтитул для раздела или страницы

<header>

Определяет область заголовка раздела или страницы

<isindex>

Не поддерживается.Определяет поисковый индекс в документе

<mark>

Определяет выделенный текст

<meter>

Определяет измерения в течение заранее определенного диапазона

<nav>

Определяет навигационные ссылки

<nest>

Определяет вложенную точку в шаблоне данных

<noframes>

Не поддерживается.Определяет секцию, не поддерживающую фрейм

<progress>

Определяет ход выполнения задачи любого рода

<rule>

Определяет правила для обновления шаблонов

<s>

Не поддерживается. Определяет зачеркнутый текст

<strike>

Не поддерживается.Определяет зачеркнутый текст

<time>

Определяет дату/время

<video>

Определяет видео

<xmp>

Не поддерживается. Определяет выровненный текст

Из таблицы видно, что новых тегов достаточно много, некоторые из них уже ориентированы на динамический контент, что дает большое преимущество HTML 5 перед HTML 4.