Оглавление:
Определение - Что означает язык разметки?
Язык разметки - это тип языка, используемый для аннотирования текста и встраивания тегов в точно оформленные электронные документы, независимо от компьютерной платформы, операционной системы, приложения или программы.
Термин язык разметки происходит от разметки рукописей, где рукописные разметки были аннотированы в форме инструкций принтера. Языки разметки также используются в плейлистах, векторной графике, веб-сервисах и пользовательских интерфейсах. HTML является наиболее широко используемым языком разметки.
Техопедия объясняет язык разметки
Существует три типа языка электронной разметки:
- Презентационная разметка: используется традиционными системами обработки текста с WYSIWYG; это скрыто от пользователей.
- Процедурная разметка: интегрирована с текстом для предоставления программам обработки текста. Такой текст явно манипулируется автором. Системы процедурной разметки включают в себя программные конструкции, где макросы или подпрограммы определяются и вызываются по имени.
- Описательная разметка: используется для обозначения частей документа относительно того, как они должны обрабатываться. Например, тег HTML используется для обозначения цитат в тексте.
Gencode был первой публичной презентацией на языке разметки при компьютерной обработке текста. Некоторые другие основные языки разметки включают в себя:
- Латекс
- Расширяемый язык разметки (XML)
- Обобщенный язык разметки (GML)
- Стандартный обобщенный язык разметки (SGML)
- Язык разметки гипертекста (HTML)
Языки разметки обычно переплетают текст документа с инструкциями разметки в тех же данных или потоке файла. Коды, заключенные в угловые скобки (<>), представляют собой инструкции по разметке (также известные как теги), а текст между этими инструкциями является фактическим текстом документа. Коды, которые появляются рядом с началом и концом первого оператора, называются семантической разметкой и описывают включенный текст. Напротив, презентационная разметка определяет конкретную текстовую характеристику без описания.
