retour en haut de page wri

  • Auteur de la discussion Auteur de la discussion dudo
  • Date de début Date de début
WRInaute impliqué
bonjour,

Y'at'il un probleme particulier avec les liens de type retour en haut de page
sous XHTML 1.0 Strict, pour moi il fonctionnne sous IE mais pas sous firefox.

<a name="z">&nbsp;</a>
<a href="#z"> haut de page</a>

Par ailleurs, je m'aperçois que sur WRI, il ne fonctionne ni sous IE ni sous firefox

merci
ludo
 
WRInaute impliqué
phpmikedu83 a dit:
e-kiwi a dit:
cela fonctionne tres bien sur wri depuis mon firefox :)

+1 et je peux te dire qu'avec toutes les fois où je l'utilise, vaut mieux qu'il fonctionne! Et sous IE, et sous FF



Désolé, mais je confirme que cela ne fonctionne pas sous IE7 ou firefox, en tout cas avec IE7. D'ailleurs la règle d'écriture du lien
doit être celle ci sous XHTML 1.0 Strict, règle qu j'avais oublié
<a href="#" name="top"></a>
<a href="#top">Retour haut de page</a>

Alors que sous html on peut écrire:

<a name="z">&nbsp;</a>
<a href="#z"> haut de page</a>

WRI page d'accueil
En ce qui concerne WRI sur la page d'accueil cela ne peut pas fonctionner pour une autre raison
le lien de retour du haut n'existe pas tout simplement ! alors je ne vois pas comment vous pouvez faire fonctionner
un lien qui n'existe pas ! ou alors si vous le trouver ou est'il , je n'ai
peut etre pas bien vu !

<li><a href="#top_page" title="Retour en haut de la page" rel="nofollow">Haut</a></li>

ludo

[/b]
 
WRInaute impliqué
euh désolé d'arriver comme ceci et d'affirmer le contraire ainsi, mais si vous parlez bien du lien 'haut' tout en bas à droite de chaque post sur mon ie7 standalone (que j'utilise jamais :) ) ca fonctionne comme attendu, le navigateur revient en haut... curieux :!:
 
WRInaute passionné
Bon alors, on va préciser...
Sous windaube XP Home et FF 2 ça marche impecc...
Même windaube et IE 7 également!
Toujours le même windaube, comme ça je me répète plus...
Et IE 6, Nickel chrome!
IE 5.55, pareil... et puis après, je teste pas avec des IE plus vieux parce que ceux qui ont encore ça, sont pas des nostalgiques, mais d'un autre temps LOL
Ma foi, va comprendre....
 
WRInaute impliqué
Ma foi, va comprendre....[/quote]



Elle tourne en rond cette histoire, c'est pourtant simple !
regardez le code source

Sur WRI page d'accueil vous avez uniquement le lien du bas
<li><a href="#top_page" title="Retour en haut de la page" rel="nofollow">Haut</a></li>

donc techniquement impossible de fonctionner c'est du html pure
que ce soit sur n'importe quel navigateur !

Alors que sur toutes les autres pages il y a les 2 liens et cela fonctionnne
<a name="top_page" id="top_page" rel="nofollow"></a>
<li><a href="#top_page" title="Retour en haut de la page" rel="nofollow">Haut</a></li>

A signaler au webmaster
 
WRInaute passionné
Mdrrrr Boulet que je suis!

J'avais pas remarqué qu'il s'agissait de la page d'accueil... Ce lien, m'est d'aucune utilité, donc je ne m'en sers jamais...
Effectivement, ce lien là ne fonctionne pas :lol:
 
WRInaute accro
arf, oui en page d'accueil il n y pas de balise <a name='top_page'> donc logique que cela ne fonctionne pas :)
 
WRInaute accro
moi je parle du "Revenir en haut" sur la page où on est actuellement... et là ca marche pas sur IE 7 + Windows Vista
 
WRInaute impliqué
finstreet a dit:
moi je parle du "Revenir en haut" sur la page où on est actuellement... et là ca marche pas sur IE 7 + Windows Vista


Comme je le disais, c'est un probleme d'écriture

<a name, c'est pas bon

N'utilisez pas l'attribut name pour vos ancres (d'ailleurs ne l'utilisez carrément plus ça sera mieux) et ce même si vous faites du HTML 4.01 Strcit ou du XHTML 1.0 Strict.
Utilisez des valeurs d'identificateur parlantes (ex : annexe1, annexe2, etc.)
Ne faites qu'une confiance partielle au validateur, il n'est pas omnicient

http://www.la-grange.net/w3c/xhtml1/#h-4.10

ludo
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut