Latest web development tutorials

Składnia XLink i XPointer

Składnia XLink

W HTML, wiemy <a> element definiuje hiperłącze. Ale XML nie jest dziełem przypadku. W dokumencie XML, można użyć dowolną nazwę - tak przeglądarka jest nieprzewidywalny w dokumencie XML, co hiperłącze elementy można nazwać.

Hiperłącza zdefiniowane w dokumencie XML ma być umieszczony na elemencie mogą być używane jako znaczniki hiperłączy.

Oto XLink w dokumencie XML, aby utworzyć łącze do prostego przykładu:

<?xml version="1.0"?>

<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>

Aby uzyskać dostęp do właściwości i cechy XLink, musimy być zadeklarowane na początku dokumentu XLink nazw.

nazw XLink brzmi: "http://www.w3.org/1999/xlink".

<Strona główna> Element xlink: rodzaj i xlink: atrybut href określa rodzaj i atrybutów href od nazw XLink.

xlink: type = "proste" można stworzyć prosty dwóch końcach łącza (czyli "co dalej"). Później będziemy badać związek multiport (Multi-kierunkowy).


XPointer Składnia

W HTML, możemy stworzyć stronę HTML i zarówno punkt do punktu na stronie HTML w hiperłącze zakładek (przy użyciu #).

Czasami może to wskazywać na bardziej konkretnej treści będzie bardziej korzystne. Na przykład, musimy zwrócić się do konkretnej listy elementów w trzecim lub drugim wierszu piątym akapicie punktu. Przez XPointer to jest bardzo łatwe do zrobienia.

Jeśli punkty hiperłącza do dokumentu XML, możemy xlink: atrybut href dodany do tylnej części XPointer URL, dzięki czemu można poruszać się (o wyrażeniu XPath), aby udokumentować konkretnej lokalizacji.

Na przykład, w poniższym przykładzie, używamy punktów xpointer do piątej pozycji na liście unikalnym identyfikatorze "rock".

href="http://www.example.com/cdlist.xml#id('rock').child(5,item)"