La réponse courte à la question « Combien de balises `h1` dans une page Web HTML5 ? » est : « Autant que nécessaire ! » En gros, chaque fois que vous avez une nouvelle section, vous pouvez mettre un `h1`. D’une manière générale, `h1` accompagnera `article`, `aside`, `nav` ou `section` avec brio ! (cf. Sectioning content). Allons voir ce que nous disent les spécifications HTM5 sur l’emploi des balises de titre `h1` — `h6`, notamment les exemples concernant les niveaux de titre. Ils sont assez parlant bien que parfois déroutant lorsqu’on a l’habitude du balisage utilisé jusqu’à présent. Les éléments `h1` — `h6` représentent les niveaux d’en-têtes de leurs sections respectives. Quant à l’élément `hgroup`, il regroupe un ensemble d’en-têtes composé d’au moins deux niveaux de titre, comme un titre et son sous-titre ou un titre et le slogan associé (un bon candidat pour Logo et Motto, faute de mieux). →
Archives des tags : Title
clueTip — Afficher des bulles d’aide complexes
clueTip est probablement le script le plus souple pour afficher des bulles d’aide sur n’importe quel élément au survol de la souris (ou sur un clic, en option). La plupart des plugins proposent des infobulles en reprenant simplement le contenu de l’attribut title
pour l’afficher dans un environnement graphique plus funky que l’affichage par défaut du navigateur. ClueTip permet de choisir un caractère séparateur (un pipe, par exemple) pour scinder le contenu de l’attribut title
en deux entités pour avoir un titre au dessus du contenu, par exemple. →
Supprimer l’attribut title dans les catégories et les pages WordPress avec jQuery ou PHP
Sur une ancre, l’attribut title
sert généralement à donner une indication sur la destination du lien. Si son utilité est certaine dans une optique d’accessibilité, cet attribut peut poser des problèmes de lisibilité sur les sous-menus lorsqu’il est appliqué sur les liens d’un menu déroulant vertical ou horizontal comme c’est le cas sur css 4 design. Dans WordPress, le title
des liens des catégories affiche la description de la catégorie si elle est renseignée, ou un title
par défaut si l’on ajoute le paramètre use_desc_for_title
dans la fonction wp_list_categories()
. Or, je n’ai rien trouvé qui permet de supprimer purement et simplement ce title
une bonne fois pour toute. →
TipTip — Infobulles « funky » pour afficher l’attribut HTML « title »
TipTip est un plugin dans la lignée de Tipsy qui permet d’afficher l’attribut title
d’un élément précisé par une classes dédiée ou générique dans une bulle d’information bien plus belle que celle qui apparait par défaut. Le fonctionnement de TipTip est le suivant : le script copie puis supprime le title
d’origine pour que le navigateur ne soit pas tenté de l’afficher et l’injecte ensuite dans le balisage HTML suivant : →
Infobulles stylées et accessibles avec jQuery
Styled and accessible tooltips — Après Tipsy, ce script permet de remplacer l’infobulle par défaut qui apparait lorsqu’on passe la souris (ou le clavier) sur un élément possédant un attribut title par une infobulle du plus bel effet et accessible, ce qui ne gâche rien. Aucun marquage HTML supplémentaire n’est nécessaire : ce script se charge de tout et enlève le superflu lorsque la souris quitte l’élément en question. Via AccessTech.