Vous êtes dans la zone de contenu principal de la page

Tooltip a11y et SEO

Objectif d'un « tooltip » accessible

L'idée de départ est de pouvoir concilier accessibilité, design et référencement avec les fameuses « infobulles » surgissantes sur les pages web.

Habituellement, ce type de présentation fonctionne sur les événements mouseover et mouseout, ce qui rend l'effet inopérant en navigation au clavier. De plus, les lecteurs d'écran n'interagissent pas (ou mal) avec ce type d'objet. Bien entendu, la bonne pratique est d'alimenter le code avec l'attribut title

Le fonctionnement de ce tooltip tente donc de concilier toutes ces petites choses.

Pour le markup :

<span class='button' data-tooltip title="Lorem ipsum dolore ">Passer la souris ici</span>

ce qui produit ceci : Passer la souris ici

ou si la notion de SEO n'est pas utile

<span data-tooltip="Le contenu de mon tooltip :<br/>(on peut y mettre du <strong <strong style='color:var(--red) !important'>CODE HTML</strong>)">Passer la souris ici</span>

ce qui produit ceci : Passer la souris ici

Toute proposition d'amélioration est bien sûr la bienvenue !
Ça se passe ici : contact

Les sources

Utilisation

Source Javascript $.fn.tooltip

Source CSS

Nécessite la fonction $.zindex()

Utilisation des sources
Les sources de « Tooltip a11y et SEO » proposées par sont mises à disposition selon les termes de la licence Creative Commons CC BY-NC-SA 4.0 (licence Creative Commons CC BY-NC-SA 4.0 : Attribution - Pas d'utilsation commerciale - Partage dans les mêmes conditions).
Si vous souhaitez participer, même modestement, au maintien du site et pour son usage, vous pouvez cliquer sur le joli bouton…
Un petit sou avec