[HTML - PHP] Ancre à l'interieur d'une page

Bonjour,

J'ai appris que l'on peut créer un lien vers le contenu d'une page (et non vers la page). Pour se faire, il faut ajouter un "#id_de_l_element" à la fin du lien.

exemple : le lien http://www.mon_site.fr/ma_page#id_de_l_element est censé me renvoyer directement sur l'élément dont l'id est id_de_l_element

Le problème c'est que le lien ne m'envoie que sur la page. Si j'actualise, rien. Par contre si je vais dans la barre d'adresse, et que j'appuie sur entrée, je me retrouve en face de l'élément.

A quoi peut-être dû ce problème ?

Merci

2 réponses

  1. Modérateur
    Ce n'est pas l'id au sens DOM qu'il faut utiliser !
    Regarde Liens_vers_une_ancre
    Gates gave ^H sold you the windows.
    GNU gave us the whole house.(Alexandrin)
    0
    1. Que veut dire "au sens DOM" ?

      Si j'ai bien compris le petit lien, je dois créer une balise <a></a> avec un name=nom_de_l_element ?

      Par contre, ce qui est étrange, c'est que mon lien s'est mis à fonctionner maintenant (la seule différence entre tout à l'heure et maintenant, c'est que j'suis allé manger =P)
      0