Lien sur une ancre dans une autre page

Bonjour a tous

Nouveau probleme sans solution pour moi..

Je cherche a faire un lien vers une ancre dans une autre page.

Pour le moment mon code est:
<li><a href="#infos_legales"><a href="Description.html" target="Infos_legales">Infos légales <a></li>

Ca marche sauf que :
- ca m'ouvre une nouvelle fenetre (ou onglet suivant les navigateurs)
- ca ne pointe pas sur l'ancre dans le texte de la page.

Je ne vois pas mon erreur...

Merci pour la solution.

2 réponses

  1. Modérateur
    Bonjour,

    Tu as deux balises <a>, une de trop et pas de fermeture </a>

     <a href="#infos_legales">Infos légales </a>


    ou si la page courante est différente de description :

    <a href="Description.html#infos_legales">Infos légales </a>


    cdlt

            un étranger, c'est un ami qu'on n'a pas encore rencontré.
    0
    1. Super.. merci ca marche..

      Mais y a t-il un moyen de mettre l'ancre en haut de l'ecran quand la page s’affiche ?
      car pour le moment je bascule bien sur la page, mais toujours au debut...
      0
  2. Modérateur
    Quand on utilise # il faut bien sur créer une ancre à l'endroit de la page ou on veut aller

    <a id="infos_legales"></a>
    0
    1. Quelle est la difference entre la balise "name" et la balise "id" pour la declaration d'une ancre ?

      J'utilise "name"...
      0
    2. Salut,

      déjà ce ne sont pas des balises mais des attributs de balise, il faudrait revoir vos basiques.
      name ne peut être utilisé comme id et l'id n'aura pas de valeur sémantique mais la valeur identifiant unique qu'on lui donne et peut être utilisé pour du C.S.S. ou du javascript. Mais la valeur sémantique de name est très faible puisqu'ici on parle d'un repère invisible au lecteur et que ça n'en dispense pas de contenu..

      Se reporter à la définition, id est le diminutif de identifiant et name veux dire nom en anglais.
      0
    3. Merci pour ces explications....

      A la base j'ai une formation "print", le web est nouveau pour moi, cela fait un mois que j'ai commence.
      0