Тег (языки разметки)

Те́ги (англ. tag) в SGMLHTML, WML, языках семейства XML) — набор специально оформленного текста, который сообщает информацию о некотором куске текста в документе. Например с помощью тегов HTML сообщается, какими свойствами должен обладать тот или иной фрагмент текста на странице. Иногда тегами называют маркеры вики-разметки.

Синтаксис тегов

В SGML и XML (а это подмножество SGML) теги обрамляются угловыми скобками, открывающей (<) и закрывающей (>), за которыми (без пробела) идёт имя тега, а потом - его атрибуты. В SGML можно назначать другие символы для обрамления тега (например, фигурные скобки), но в конкретных форматах этого языка (например, HTML) и во всех форматах семейства XML такая возможность отсутствует. Кроме того, существуют разные системы псевдотегов, которые используются, например, на веб-форумах, чтобы позволить пользователю лучше оформить публикуемое сообщение, но закрыть для него некоторые возможности, которые открывает HTML-разметка. Таковы, например псевдотеги PHPbb, которые ограничиваются квадратными скобками.

В вики теги - только сочетания символов, они не имеют словесно выраженного имени тега и атрибутов.

Теги и элементы

В SGML элементы могут пересекаться, то есть возможна такая последовательность тегов:

  • <a><b></a><b>

Кроме того, они не обязаны быть закрыты.

В текстах об XML редко используется термин "теги", так как XML язык более высокого уровня, и в его случае оперируют элементами XML, не касаясь уровня тегов.

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home