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 attributs| Attribut | 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"/> |