HTML5

Автор: Eugene Taylor
Дата создания: 10 Август 2021
Дата обновления: 1 Июль 2024
Anonim
Основы HTML5. Полный курс
Видео: Основы HTML5. Полный курс

Содержание

Определение. Что означает HTML5?

Hyper Markup Language revision 5 (HTML5) является языком разметки для структуры и представления содержимого World Wide Web. HTML5 поддерживает традиционный синтаксис в стиле HTML и XHTML и другие новые функции в своей разметке, новых API, XHTML и обработке ошибок.


В настоящее время за разработку спецификации HTML5 отвечают три организации:

  1. Рабочая группа Web Hyper Application Technology (WHATWG) создала спецификацию HTML5 и отвечает за разработку HTML5, которая обеспечивает открытое сотрудничество поставщиков браузеров и других заинтересованных сторон.
  2. Консорциум World Wide Web (W3C) отвечает за предоставление спецификации HTML5.
  3. Internet Engineering Task Force (IETF) отвечает за разработку HTML5 WebSocket API.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет HTML5

HTML5 - это попытка навести порядок в хаосе веб-разработки путем организации общих практик, включая реализации из различных браузеров. Он массивный, с более чем 100 спецификациями как частью спецификаций HTML5. Понимая это, вы можете упростить это, если подумать о HTML5. HTML5 - это просто обобщающий термин для веб-приложений следующего поколения, показывающий, как функциональность будет расширяться за счет лучшей разметки (HTML), лучшего стиля (CSS) и лучшей интерактивности (JavaScript).


Спецификация HTML5, которая была опубликована в настоящее время, еще не является окончательной. Ожидается, что HTML5 будет принят в качестве Рекомендации-кандидата (CR) к 2012 году, а в отношении Предложенной рекомендации (PR) - к 2022 году. Однако это не означает, что HTML5 не готов к использованию. Однако предлагаемая рекомендация означает, что будут две совместимые реализации. С 2011 года поставщики браузеров активно добавляют поддержку новых функций HTML5.

Новые функции HTML5 включают в себя:

  • Новые правила синтаксического анализа, которые не основаны на SGML, но ориентированы на гибкий анализ и совместимость.
  • Поддержка использования встроенной скалярной векторной графики (SVG) и языка математической разметки (MathML) в / html.
  • Новые доступные элементы включают статью, в стороне, аудио, bdi, canvas, команду, datalist, детали, embed, figcaption, figure, footer, header, hgroup, keygen, mark, meter, nav, выходные данные, progress, rp, rt, ruby, раздел, источник, сводка, время, видео и wbr.
  • Новые доступные типы элементов управления формы включают в себя даты и время, URL, поиск, число, диапазон, тел и цвет.
  • Новые доступные атрибуты charset в meta и async в скрипте.
  • Глобальные атрибуты, которые можно применять для каждого элемента, который включает атрибуты id, tabindex, hidden, data- * или data customer.