OVH Cloud OVH Cloud

Haut de page avec # ne fonctionne pas avec Opera

12 réponses
Avatar
Dominique Ottello
Bonjour,

Je viens juste de m'apercevoir que des liens écrits pour aller en haut
de page : <a href='#'>Haut</a> fonctionnent bien avec Firefox, IE6 et
IE7, mais pas avec Opera 9.02.

Est-ce une « fonctionnalité » ou un défaut d'Opera ?
--
Aujourd'hui, l'idéal du progrès est remplacé par l'idéal de l'innovation :
il ne s'agit pas que ce soit mieux, il s'agit seulement que ce soit nouveau,
même si c'est pire qu'avant et cela de toute évidence. Montherlant
Technologie aéronautique : http://aviatechno.free.fr

2 réponses

1 2
Avatar
Florian Sinatra
*Le Fou* @ 30/11/2006 20:22 :
Une autre manière qui marche parfois(pas partout il me semble) :



En 2006, je crois qu'on peut dire partout.

<body id="haut">



Ca fonctionne, mais il serait bien mieux de donner un nom plus explicite
à cet id, non pas par sa position mais par son contenu (par exemple, le
nom du site ou de la page). Ainsi, cet attribut peut remplire pleinement
sa fonction. Mais ca n'est pas primordial ici.

mais ça n'est pas valide non-plus car le "href" doit pointer vers le "name"
et non "l'id" :
"URIs that designate anchors contain a "#" character followed by the anchor
name"



Archi-faux. « [...] the anchor name » = « [...] le nom de l'ancre »,
c'est tout. Et une ancre peut être créée par name ou par id.

Si t'as de la peine avec l'anglais, la trad' est ici :
<http://www.la-grange.net/w3c/html4.01/struct/links.html#h-12.2.1>
Avatar
Le Fou
Florian Sinatra a écrit :
*Le Fou* :
> mais ça n'est pas valide non-plus car le "href" doit pointer vers le


"name"
> et non "l'id" :



Archi-faux. « [...] the anchor name » = « [...] le nom de l'ancre »,
c'est tout. Et une ancre peut être créée par name ou par id.
Si t'as de la peine avec l'anglais, la trad' est ici :
<http://www.la-grange.net/w3c/html4.01/struct/links.html#h-12.2.1>



Tu as entièrement raison !
Je n'ai pas de problème particulier avec l'anglais, simplement je n'étais
pas descendu assez bas sur la page pour lire ces lignes ;-)
Mille excuses.

--
A'tchao

Le Fou
http://gloupclub.free.fr/
http://www.ffessm-cd84.com/
http://ehiller.club.fr/
1 2