XLink и XPointer синтаксис
синтаксис XLink
В HTML, мы знаем <a> элемент определяет гиперссылку. Но XML это не так работа. В документе XML, вы можете использовать любое имя, которое вы хотите - так что браузер непредсказуема в документе XML, что гиперссылка элементы можно назвать.
Гиперссылок, определенные в документе XML должен быть помещен на элемент может быть использован в качестве гиперссылки тегов.
Вот XLink в документе XML, чтобы создать ссылку на простом примере:
<homepages xmlns:xlink="http://www.w3.org/1999/xlink">
<homepage xlink:type="simple"
xlink:href="http://www.w3schools.com">Visit W3Schools</homepage>
<homepage xlink:type="simple"
xlink:href="http://www.w3.org">Visit W3C</homepage>
</homepages>
Для того, чтобы получить доступ к свойствам и характеристики XLink, мы должны быть объявлены в верхней части документа XLink имен.
XLink пространства имен: "http://www.w3.org/1999/xlink".
<Главная> элемент XLink: тип и XLink: HREF атрибут определяет тип и атрибуты HREF из пространства имен XLink.
XLink: тип = "простой" может создать простые два конца звена (что означает "идти отсюда"). В дальнейшем мы будем изучать связь мультипортовую (разнонаправленного).
XPointer Синтаксис
В HTML, мы можем создать страницу HTML и как точки к точке внутри HTML-страницы на закладку гиперссылке (используя #).
Иногда, это может указывать на более конкретное содержание будет более выгодным. Например, нам нужно указать на определенный список пунктов в третьей или второй строке пятого абзаца пункта. По XPointer это очень легко сделать.
Если гиперссылка указывает на документ XML, мы можем XLink: HREF атрибут добавлен в задней части URL XPointer, так что вы можете перемещаться (с выражением XPath) для документирования конкретного местоположения.
Например, в следующем примере, мы используем XPointer указывает на пятый элемент в списке уникальным идентификатором "рок".