Определение HyperText Markup Language

HyperText Markup Language (HTML) — универсальный язык гипертекстовой разметки и один из компонентов WWW.

HTML до версии 4.01 включительно является приложением SGML. Термины SGML также применены при формализованном описании синтаксиса HTML в DTD. Происхождение HTML от SGML накладывает отпечаток в виде доступности трёх управляющих символов: табуляции, первода каретки, и перевода строки.

Начиная с версии 5 спецификация HTML формулируется терминами DOM (объектная модель документа).

XHTML — более строгая версия HTML, являющаяся приложением XML и следующая его синтаксису.

    HTML решает 2 задачи:
  1. Предоставляет простой интрумент для создания документов гипертекстовой базы данных за счёт теговой модели разметки документов, которая с успехом ранее применялась для печати.
  2. Предоставляет достаточную функционал для реализации пользовательского интерфейса гипертекстовой базы данных.

Разметка страниц при помощи языка гипертекстовой разметки HTML позволяет достигнуть полиграфического уровня оформления с применением различных меток, аудио- и видеозаписей, изображений и т.д. Для этого в состав языка гипертекстовой разметки были включены средства по оформлению заголовков различных уровней, выделению различными видами начертания, а также созданию списков и таблиц.

Наряду с этим позиционирование элементов в HTML имеет ограничения. Например, отсутствуют инструменты управления размерами тестовых блоков и в рамках HTML они устанавливаются относительно размера шрифта по умолчанию.

Также недостатком HTML можно считать отстутствие механизмов управления параметрами браузера. Однако попытки их реализовать были сделаны в браузерах CERN для платформы NEXT и WWWC. В коммерческих программных продуктах этот функционал задействован не был.

Обновлено: 11:29 12.01.2021

Назад

©Tumaliev R.