element <lien>
Namespace:
Type:
embedded complexType
Content:
empty, 6 attributes
Defined:
globally in eruditarticle.xsd, see XML source
Includes:
definitions of 6 attributes
Used:
XML Representation Summary
<lien
   
xlink:actuate
 = 
("onLoad" | "onRequest" | "other" | "none")
   
xlink:from
 = 
xs:NMTOKEN
   
xlink:show
 = 
("new" | "replace" | "embed" | "other" | "none")
   
xlink:title
 = 
xs:token
   
xlink:to
 = 
xs:NMTOKEN
   
xlink:type
 = 
("simple" | "extended" | "locator" | "arc" | "resource" | "title")
/>
May be included in elements (1):
Known Usage Locations
Annotation

Étiquette: Lien

Description:
Le lien est un élément de type XLink « arc ». Il doit être l’enfant d’un élément de type XLink « extended » ; en l’espèce l’élément « grlien ». Cet élément sert à construire un pont entre deux ressources localisées par des pointeurs. Le lien précise la direction du lien (source→destination) et les règles pour le mode d’affichage de la ressource visée et pour la mise en action de l’hyperlien.

exemple 1
<!--  Exemple avec valeurs d’attributs par défaut -->
<grlien>
<!-- Notes -->
<!-- no1 -->
    <pointeur xlink:href="#re1no1" xlink:label="re1no1" 
    xlink:title="Appel de note 1" />
    <pointeur xlink:href="#no1" xlink:label="no1" 
    xlink:title="Note 1" />
    <lien xlink:type="arc" xlink:from="re1no1" xlink:to="no1" 
    xlink:title="Afficher la note 1" />
    <lien xlink:type="arc" xlink:from="no1" xlink:to="re1no1" 
    xlink:title="Retour à  l’appel de note 1 dans le texte" />
</grlien>
	             
XML Source (w/o annotations (7); see schema source)
<xs:element name="lien">
<xs:complexType>
<xs:attribute fixed="arc" ref="xlink:type" use="required">
</xs:attribute>
<xs:attribute default="replace" ref="xlink:show">
</xs:attribute>
<xs:attribute default="onRequest" ref="xlink:actuate">
</xs:attribute>
<xs:attribute ref="xlink:from" use="required">
</xs:attribute>
<xs:attribute ref="xlink:to" use="required">
</xs:attribute>
<xs:attribute ref="xlink:title">
</xs:attribute>
</xs:complexType>
</xs:element>
Attribute Detail
xlink:actuate
Type:
Use:
optional
Default:
"onRequest"
Defined:
by reference, within (this) lien element

Étiquette: Mise en action de l’hyperlien

Description:
Spécifie de quelle manière l’hyperlien doit être mis en action : généralement au chargement de la ressource qui contient le lien ou après le clique effectué par l’utilisateur. Ici la valeur de défaut est "onRequest"

none pas de mode d’activation précisé (on peut supposer que le lien n’est pas activé dans l’application XML)
onLoad le lien est automatiquement activé lors du chargement de la ressource qui contient le lien
onRequest la page s’affiche lorsque l’utilisateur clique (ou active) l’hyperlien
other la méthode d’activation du lien n’est pas précisée dans la spécification XLink, mais l’application XML devrait trouver les instructions pour l’actualisation dans un attribut présent dans le lien


Documents de référence:
xlink:actuate
http://www.w3.org/TR/xlink/#actuate-att

XML Source (w/o annotations (1); see schema source)
<xs:attribute default="onRequest" ref="xlink:actuate">
</xs:attribute>

xlink:from
Type:
xs:NMTOKEN
Use:
required
Defined:
by reference, within (this) lien element

Étiquette: Origine du lien

Description:
Attribut normalisé dans l’espace de noms XLink qui indique à l’application XML l’origine du lien courant. La valeur de l’attribut correspond à la valeur de l’attribut « xlink:label » du pointeur vers ladite origine.

Commentaires:
  • La valeur de cet attribut doit correspondre à la valeur de l’attribut « xlink:label » d’une élément « pointeur ».

XML Source (w/o annotations (1); see schema source)
<xs:attribute ref="xlink:from" use="required">
</xs:attribute>

xlink:show
Type:
Use:
optional
Default:
"replace"
Defined:
by reference, within (this) lien element

Étiquette: Mode d’affichage

Description:

lien
Attribut qui indique à l’agent utilisateur comment devrait se manifester la ressource de destination du lien (i.e. l’URI du « pointeur »).

erratum
Attribut qui indique à l’agent utilisateur comment devrait se manifester la ressource touchée par le lien (correspondant à l’URI de la valeur de HREF).

audio, image, video
Attribut qui indique à l’agent utilisateur comment devrait se manifester la ressource touchée par le lien (par exemple une image dont le fichier est indiqué par l’URI contenu dans la valeur de HREF).

liensimple
Attribut qui indique à l’agent utilisateur comment devrait se manifester la ressource touchée par le lien.

embed la ressource doit s’insérer dans la page
new la ressource (document) s’affiche dans une nouvelle fenêtre
none pas de mode d’affichage précisé
other autre type d’affichage non précisée dans la spécification de XLink, mais l’application XML devrait trouver les instructions pour le mode d’affichage dans un attribut présent dans le lien
replace la ressource remplace la page courante


Documents de référence:
xlink:show
http://www.w3.org/TR/xlink/#show-att

XML Source (w/o annotations (1); see schema source)
<xs:attribute default="replace" ref="xlink:show">
</xs:attribute>

xlink:title
Type:
xs:token
Use:
optional
Defined:
by reference, within (this) lien element

Étiquette:

grlien
Titre du groupe lien

pointeur
Titre du pointeur

lien
Titre du lien

audio, erratum, image, liensimple, video
Titre de l’hyperlien

Description:

grlien
Titre descriptif que l’on peut donner au groupe lien.

pointeur
Titre descriptif que l’on peut donner au pointeur. Cela permet de le typer ou de donner une instruction/information à l’utilisateur à propos de la ressource associée au pointeur.

lien
Titre descriptif que l’on peut donner à l’instance de l’hyperlien. Cela permet de le typer ou de donner une instruction/information à l’utilisateur.

audio, image, video
Titre descriptif que l’on peut donner à l’hyperlien. Cela permet de le typer ou de donner une instruction/information à l’utilisateur.

liensimple
Titre descriptif que l’on peut donner à l’hyperlien. Cela permet de le typer ou de donner une instruction/information à l’utilisateur à propos de la ressource visée par le lien.

XML Source (w/o annotations (1); see schema source)
<xs:attribute ref="xlink:title">
</xs:attribute>

xlink:to
Type:
xs:NMTOKEN
Use:
required
Defined:
by reference, within (this) lien element

Étiquette: Destination du lien

Description:
Attribut normalisé dans l’espace de noms XLink qui indique à l’application XML la destination du lien courant. La valeur de l’attribut correspond à la valeur de l’attribut « xlink:label » du pointeur vers ladite destination.

Commentaires:
  • La valeur de cet attribut doit correspondre à la valeur de l’attribut « xlink:label » d’une élément « pointeur ».

XML Source (w/o annotations (1); see schema source)
<xs:attribute ref="xlink:to" use="required">
</xs:attribute>

xlink:type
Type:
Use:
required
Fixed:
"arc"
Defined:
by reference, within (this) lien element

Étiquette: Typage XLink

Description:
Attribut normalisé typant l’élément dans l’espace de noms XLink.

arc
extended
locator
resource
simple
forme
title


Documents de référence:
xlink:type
http://www.w3.org/TR/xlink/#link-types

XML Source (w/o annotations (1); see schema source)
<xs:attribute fixed="arc" ref="xlink:type" use="required">
</xs:attribute>