Balise h et display: none
7 messages
• Page 1 sur 1
Consultez la formation sur l'écriture web et référencement de WebRankInfo / Ranking Metrics
- phpDesigner
- WRInaute discret

- Messages: 143
- Inscription: 20 Mai 2011
Balise h et display: none
Certains nous disent que le display:none pourrait être considéré comme une tentative de fraude.
Or, beaucoup d'outils génériques pour faire des CMS, des boutiques, ou des forums affichent par défaut un bandeau avec h1 en display:none, et ce display:none est basculé en visible lorsque l'utilisateur choisit de ne pas afficher ce bandeau.
Plus généralement, la plupart des outils de basculement (spoiler) utilisent abondamment la technique du display:none pour afficher ou cacher du contenu selon le contexte.
Qu'en pensez-vous en tant que référenceur ?
Or, beaucoup d'outils génériques pour faire des CMS, des boutiques, ou des forums affichent par défaut un bandeau avec h1 en display:none, et ce display:none est basculé en visible lorsque l'utilisateur choisit de ne pas afficher ce bandeau.
Plus généralement, la plupart des outils de basculement (spoiler) utilisent abondamment la technique du display:none pour afficher ou cacher du contenu selon le contexte.
Qu'en pensez-vous en tant que référenceur ?
- phpDesigner
- WRInaute discret

- Messages: 143
- Inscription: 20 Mai 2011
Re: Balise h et display: none
Ceci sera-t-il pénalisant ?
- Code: Tout sélectionner
<div style="display:none;">
<h1>Le titre de la page</h1>
</div>
<div style="background: le bandeau avec un fond en image;">
<ul class="menu">
<li>menu 1</li>
<li>menu 2</li>
</ul>
</div>
-

luxe-campagne - WRInaute passionné

- Messages: 1141
- Inscription: 8 Oct 2005
Re: Balise h et display: none
On peut appliquer le style directement sur le h1, sans rajouter un div parent.
Je conseillerais plutôt d'envoyer le h1 sur saturne en le positionnant car c'est plus compatible avec les navigateurs accessibles, qui n'affichent pas toujours les infos en display none.
Dans la css :
h1.invisible {
position: absolute;
top: -999em;
}
et dans le code html de la page :
<h1 class="invisible">bla bla bla</h1>
Je conseillerais plutôt d'envoyer le h1 sur saturne en le positionnant car c'est plus compatible avec les navigateurs accessibles, qui n'affichent pas toujours les infos en display none.
Dans la css :
h1.invisible {
position: absolute;
top: -999em;
}
et dans le code html de la page :
<h1 class="invisible">bla bla bla</h1>
- phpDesigner
- WRInaute discret

- Messages: 143
- Inscription: 20 Mai 2011
Re: Balise h et display: none
Il semblerait que cette technique de décalage négatif, autrefois fort prisée, est à bannir, car elle propose un contenu différent pour les moteurs de recherche et pour les autres utilisateurs.
- fredfan
- WRInaute accro

- Messages: 3128
- Inscription: 2 Juil 2008
Re: Balise h et display: none
Il vaudrait mieux l'afficher normalement en html et le déplacer ou le masquer en javascript. Il n'y aurait pas de risque d'être perçu comme un tricheur et le titre sera affiché par un navigateur sans js
-

luxe-campagne - WRInaute passionné

- Messages: 1141
- Inscription: 8 Oct 2005
Re: Balise h et display: none
bonne idée Fredfan.
@phpDesigner : ce n'est pas différent de mettre display:none;
cela cache un élément, c'est le même principe avec une méthode différente. Il s'agit juste d'employer une méthode plus accessible pour les navigateurs adaptés.
@phpDesigner : ce n'est pas différent de mettre display:none;
cela cache un élément, c'est le même principe avec une méthode différente. Il s'agit juste d'employer une méthode plus accessible pour les navigateurs adaptés.
7 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Rédaction web et référencement : découvrez les techniques d'écriture web efficaces à la fois pour les internautes et pour le référencement. Formation animée par Véronique Martin, spécialiste en écriture web et SEO.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Indice de densité
Cet outil vous permet de calculer l'indice de densité d'un mot-clé d'une page web. Il est calculé à la fois pour la balise TITLE, la balise META description et l'ensemble du texte de la page.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

