Un titre, toujours un titre, mais seulement un titre
Voici un excellent usage de la balise titre !
Il arrive souvent que le contenu de la balise <titre>
dans une page HTML soit répété dans la balise <body>
au moyen de la balise <h1>
. Cela permet de mettre en valeur le titre d’une page, car les butineurs affichent généralement ce dernier dans la barre de titre de la fenêtre. Cette problématique est très bien exposée par Laurent Denis dans son billet intitulé title et h1, titre de section et titre de document: le malentendu.
L’information est alors redondante. Et il faut avouer que ce n’est pas très propre. Alors pourquoi ne pas jouer avec les feuilles de style ? Voici un exemple de CSS qui affiche le titre centré :
head, head title { text-align : center; display : block; }
Impressionnant, non ? Attention la technique ne fonctionne pas avec MS IE (ça étonne encore quelqu’un ?).
C’est David Latapie qui a mis en avant cette astuce sur son weblogue.
https://blog.lecacheur.com/2005/10/27/un-titre-toujours-un-titre-mais-seulement-un-titre/DéveloppementcssVoici un excellent usage de la balise titre ! Il arrive souvent que le contenu de la balise <titre> dans une page HTML soit répété dans la balise <body> au moyen de la balise <h1>. Cela permet de mettre en valeur le titre d'une page, car les butineurs affichent généralement ce...SeBSébastien LECACHEUR23r0@laposte.netAdministratorLe weblogue de SeB
Bonjour,
Attention: du point de vue normatif (HTML4.01), rien ne contraint un agent utilisateur graphique à accepter d’afficher l’élément title dans le document.
La seule norme est que le contenu de title doit toujours être accessible, mais que le mécanisme est à la discrétion de l’UA. IE est tout à fait respectueux des standards sur ce point en HTML4.01 comme en XHTML1.x
Bonjour,
Merci pour cette précision. Il est vrai que je suis un peu taquin avec MS IE. 😉
Je souhaitais également vous féliciter pour votre article : une bonne analyse et documentation.