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.
La déclaration dans la DTD

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'
>
Exemple :
<!-- 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"/>