Язык XLink

В HTML ссылка на другой документ выполняется с помощью элемента a с обязательным атрибутом href, в котором указывается URI того документа, на который производится ссылка. Кроме того, с помощью этого же элемента с атрибутом name или id можно пометить любой элемент документа, для того, чтобы на этот элемент можно было сослаться в атрибуте href.

Однако связывание в HTML имеет следующие ограничения:

· ссылка может быть только однонаправленной, т.е. сослаться можно только на один документ или фрагмент документа;

· ссылаться можно только на помеченный элемент, т.е. ссылки на второе предложение третьего абзаца недопустимы;

· ссылки по контексту (содержимому) документа, например, абзац или предложение, содержащее слово Internet в документе недопустимы;

· ссылка выполняется только при щелчке мышью;

· документ, на который ссылается данный документ, всегда замещает данный документ;

· ссылка не учитывает историю предыдущих ссылок, а также отношений между документами.

Для преодоления этих недостатков консорциумом W3C были разработаны два языка: язык связывания XML – XLink (XML Linking Language) и язык указателей XML – XPointer (XML Pointer Language).

Язык XLink определяет, как один документ XML связывается с другим документом, а язык XPointer определяет, как адресуются отдельные части документа. Однако разработка языка XPointer фактически прекращена поскольку его функции выполняют языки XPath и XQuery.








Дата добавления: 2015-03-19; просмотров: 612;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.