Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Тег (языки разметки)16 февраля 2011Тег, теги в SGML элемент языка разметки гипертекста, более правильное название дескриптор. Например, текст википедии, заключенный между начальным тегом <small>и конечным тегом </small> предписывает отображать его меньше основного текста. В XML тег является элементом документа, а текст, содержащийся между начальным и конечным тегом содержанием элемента. Синтаксис теговИспользуют либо только два тега открывающий, или начальный, и закрывающий, или конечный, или еще дополнительно в зависимости от реализации языка возможно применение одиночного тега и тега пустого элемента. Например, тег отступа абзаца может оформлять абзац между <p> </p>, а может в одиночной форме до следующего первого попавшегося <p> Пример пустого элемента: <HR></HR> - разрыв текста без сохранения отступов, но вы можете использовать специальную форму записи тега, используя меньшее число символов: <HR/> Набор и рекомендуемые интерпретации тегов определены организацией W3C. В SGML можно назначать другие символы для обрамления тега, но в некоторых подмножествах этого языка и XML такая возможность отсутствует. Кроме того, существуют разные системы языков-подмножеств, которые используются, с меньшими возможностями, например на веб-форумах и досках объявлений используется язык разметки BBCode, теги которого ограничиваются символами квадратных скобок: . Например,Русская Википедия ссылка на языке BBCode, указывающая на страницу русской Википедии. АтрибутыУ тега могут быть свойства, называемые атрибутами, дающие дополнительные возможности форматирования текста. Они записываются в виде пары имя-значение, причем нечисловое значение заключается в кавычки. Тип элемента документаИмя тега определяет тип элемента. В HTML имя тега определяет лишь правила разметки, так, имя тега «i» определяет, что между тегами расположен текст, который следует отображать в браузере в курсивном начертании. XML представляет собой более гибкий стандарт. Имена тегов в нем не регламентируются жестко: пользователи могут вводить и использовать для своих нужд новые теги.
Таким образом, HTML представляет собой неструктурированный текст, а XML документ с иерархической структурой, что дает возможность обработки документа: трансформацию данных, поиск нужных элементов документа и т. д. Структура элементаВ XML элементы имеют более строгую синтаксическую структуру, то есть должны быть строго вложенными друг в друга и всегда закрываться, в SGML элементы могут пересекаться, то есть в SGML возможна такая последовательность тегов:
Кроме того, в SGML они не обязаны быть закрытыми. Просмотров: 1021
|