W3C cAmaya

previous top next

Créer et modifier des liens et des ancres

Créer une ancre cible

Une ancre cible est une partie du texte qui est référencée par un lien (une ancre source). Avant de créer un lien sur une telle partie du texte, vous devez tout d'abord la transformer en ancre cible.

Pour ceci, il suffit de sélectionner une chaîne de caractère avec la souris et de choisir Créer cible dans le menu Liens. Le texte ainsi sélectionné est désormais une cible. Si vous avez fixé le statut "Montrer les cibles" à votre vue formatée courante, le texte sera précédé d'une icône cible  target . Dans la vue liens, les icônes cibles qui identifient les ancres cibles sont toujours visualisées (il n'existe pas d'option pour montrer ou cacher les icônes cibles). Quand une ancre cible est créée, Amaya génère automatiquement la valeur NAME à l'attribut :

Dans les deux cas, Amaya garanti que la valeur générée est unique dans le document.

Créer un élément cible

En HTML 4.0, un élément peut être utilisé comme une cible de liens. Un élément cible est un élément tapé qui possède un attribut ID qui est référencé par un lien (une ancre source). Avant de créer un lien à un tel élément, vous devez tout d'abord le transformer en élément cible.

Vous pouvez créer un élément cible de la même manière que vous créez une ancre cible. Vous avez juste à sélectionner une chaîne de caractère dans l'élément, d'utiliser la touche Esc (F2 pour Windows) afin de sélectionner l'élément lui même et de choisir Créer cible depuis le menu Liens. L'élément sélectionné a maintenant un attribut ID, qui l'identifie comme un élément cible. Amaya génère automatiquement cette valeur ID unique.

Si vous avez fixé le statut "Montrer les cibles" à votre vue formatée courante, le texte est précédé par une icône cible  target .

Il est également possible de créer directement l'attribut ID en utilisant le menu Attributs quand l'élément est sélectionné, soit dans la vue liens soit dans la vue structure. Quand la valeur a été entrée, Amaya vérifie la valeur et la change si elle est déjà utilisée pour un autre attribut NAME ou ID dans le même document.

Vous pouvez enfin utiliser l'entrée Ajouter/Retirer attributs ID du menu Spécial pour ajouter automatiquement un attribut sur tous les éléments portant le même nom et ce dans le document entier ou à l'intérieur de la sélection. Pour cela, vous devez saisir le nom de l'élément concerné et choisir le bouton Ajouter ID ou Retirer ID. La figure suivante montre la façon d'ajouter un attribut IDsur tous les éléments P du document. Les éléments P qui possédaient déjà un attribut ID ne sont pas considérés.

The Add/Remove ID menu

Créer un lien

Liens externes

Pour créér une ancre qui est un lien vers un autre document :

  1. Sélectionnez le contenu de l'ancre à créer
  2. Cliquez sur le bouton Link , ou choisir Créer/changer lien du menu Liens, ou encore utiliser le raccourci clavier (par défaut Ctrl Shift L)
  3. A partir de là, s'offre à vous plusieurs solutions :
    • Si le document cible est visualisé par Amaya
      • Cliquez n'importe où dessus. Le lien est créé.
    • Si vous n'êtes pas à l'aise avec la souris :
      • Tapez sur n'importe quelle touche. Cela fera surgir une boîte de dialogue : entrez l'URI du document cible et taper sur la touche Enter ou Return pour confirmer. Le lien est créé.
    • Si l'élément cible n'est pas visualisé :
      • Cliquez n'importe où sur le document courant, excepté sur une icône cible locale.
      • Une boîte de dialogue surgit : entrez l'URL du document cible et cliquez sur le bouton Confirmer. Le lien est créé.

Liens internes

Pour créer un lien vers une ancre cible particulière ou vers un élément cible particulier dans le même document ou dans un autre, remplacez l'étape 3 par celle ci :

  1. Dans ce cas, vous pouvez cliquer sur l'icône cible, dans n'importe quelle vue, qui devrait être visualisée dans la vue formatée ou dans la vue liens. Le lien est créé.

Supprimer un lien ou une ancre cible

Le menu Liens contient une commande qui inverse les deux commandes énoncées plus haut : Détruire ancre. Mettre la sélection ou le point d'insertion n'importe où à l'intérieur de l'ancre à détruire (vous n'avez pas besoin de sélectionner toute l'ancre, mais vous pouvez) et activer la commande Détruire ancre. L'ancre est détruite, mais son contenu reste.

Changer un lien

Si vous voulez garder une ancre mais changer la cible du lien correspondant, sélectionnez n'importe quelle partie de l'ancre ou bien mettez juste le point d'insertion à l'intérieur de l'ancre. Cliquez sur le bouton Link ou choisissez Changer Lien du menu Liens. Désignez ensuite la nouvelle cible de l'ancre comme ci dessus (étape 3 de la création d'un lien).

Pour changer la cible d'un lien, vous pouvez également éditer l'attribut href, soit directement dans la vue structure soit dans la vue liens ou encore en utilisant le menu Attributs.

previous top next