Un lien simple est une liaison qui associe exactement deux ressources, une locale et une autre éloignée, avec un arc allant de l'ancien au dernier.
Les attributsAttribut | Description |
---|---|
xlink:type | spécifie le type de l'élément localisateur, soit locator. |
xlink:label | affecte un label identificateur à la ressource distante. |
xlink:role | définit la nature de la ressource distante. |
xlink:title | affecte un titre à la ressource distante. |
xlink:href | spécifie l'adresse URI de la ressource à joindre. |
xlink:show | détermine le type d'affichage de la ressource à joindre. |
xlink:actuate | définit le comportement du lien au moment de son activation. |
L'utilisation des éléments et attributs XLink nécessite une déclaration préalable dans la Définition de Type de Document (DTD).
Dans le cas de l'utilisation des attributs XLinks directement à l'intérieur de l'élément localisateur, la déclaration prend cette forme :
<!ELEMENT element ANY> <!ATTLIST element xlink:type (simple) #FIXED "simple" xlink:href CDATA #REQUIRED xlink:role CDATA #IMPLIED xlink:title CDATA #IMPLIED xlink:label NMTOKEN #IMPLIED xlink:show (new|replace|embed|other|none) #IMPLIED 'replace' xlink:actuate (onLoad|onRequest|other|none) #IMPLIED 'onRequest' > |
Dans le cas de l'utilisation de l'élément <xlink:locator> et de ses attributs, la déclaration devient :
<!ELEMENT xlink:simple ANY> <!ATTLIST xlink:simple xlink:href CDATA #REQUIRED xlink:role CDATA #IMPLIED xlink:title CDATA #IMPLIED xlink:label NMTOKEN #IMPLIED xlink:show (new|replace|embed|other|none) #IMPLIED 'replace' xlink:actuate (onLoad|onRequest|other|none) #IMPLIED 'onRequest' > |
<!-- Affiche une image à l'instar de IMG du HTML --> <image xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="illustration.gif" xlink:show="embed" xlink:actuate="onLoad"/> |