Mark Norman Francis explique dans son billet Marking Up a Tag Cloud, différentes approches possibles pour afficher un nuage de balise dans une page web ; l'une d'elles emploie le langage CSS.
Un nuage de balise est tout simplement un ensemble de lien HTML, chacun ayant une taille dépendant de l'importance qui lui est donnée.
En voici un exemple :
Les nuages de balise peuvent être utilisés dans les applications web de type marque-page social (social bookmarking en anglais), comme c'est le cas de del.icio.us.
Vous pouvez classer vos pages Internet favorites en leurs associant des balises/mots-clés (tags en anglais) que vous pouvez saisir ou sélectionner ; ainsi, par exemple, vous retrouverez facilement tous vos favoris liés à une balise particulière.
L'affichage d'un nuage de balise dans une page web, fera apparaître l'ensemble des balises sous la forme de liens HTML, et chaque balise/lien aura une taille proportionnelle au nombre de favoris classés avec cette balise.
De la sorte, les balises les plus utilisées seront présentées avec les plus grandes tailles, donc avec un impact visuel !
Vous devriez voir également deux nuages de balise en bas cette page, pour ce site qui utilise le CMS Drupal : une balise/lien a une taille d'autant plus importante qu'il y a de contributions classées avec cette balise.