Eh bien, vous pouvez toujours créer votre propre DTD pour obtenir de nouveaux attributs valides de vos tags. Navigateur n'est pas le hoquet, vous devez tester votre JavaScript si vous pouvez accéder à ces attributs personnalisés. Ou vous pouvez utiliser les installations existantes prévues par le code HTML et CSS. Vous pouvez utiliser plusieurs classes comme
<a href="..." class="class-one class-two has-tooltip">
Pour le choix de la couleur je vous déconseillons fortement d'utiliser codée en dur des noms de couleurs dans votre code HTML, vous avez CSS pour déclarer les styles. Utilisation de l'attribut de classe comme un crochet pour le CSS déclaration, et choisir sémantique des noms de classe, par exemple
HTML:
<a href="..." class="has-tooltip common-tooltip">
<a href="..." class="has-tooltip long-tooltip">
CSS:
a.has-tooltip {
colour: red;
}
a.common-tooltip {
background: #ddd;
}
a.long-tooltip {
background: #ebf;
}
Et dans votre code JavaScript, vous pouvez générer des éléments avec des classes comme "long-tooltip" et "common-info-bulle" au lieu de "jaune-info-bulle", de sorte que vous ne serez pas en contradiction avec vous-même dans le cas de la refonte de la page " vert info-bulles.