Il fut un temps où les barres de menu avec "rollover" étaient principalement réalisées à base de javascripts plutôt lourds, générés par des éditeurs "wysiwyg" comme
Dreamweaver. Les feuilles de style en cascade (CSS) permettent de réaliser cet effet très rapidement avec un code infiniment plus léger, et qui dissocie complètement votre menu de son aspect graphique. En clair, si un navigateur ne prend pas en charge les feuilles de style CSS (un navigateur textuel par exemple), il affichera votre menu sous forme de simple liste à puces. Un plus appréciable qui rend le contenu de votre site accessible, notamment aux mal-voyants.
Pour ceux qui n'auraient pas la patience d'apprendre à manipuler manuellement des feuilles de styles, mais qui souhaiteraient tout de même proposer de jolies barres de menu sur leur site perso, CSS Tab Designer permet de les créer très facilement. L'interface, proche d'un éditeur comme Dreamweaver, vous propose tout simplement d'entrer un à un les éléments de votre menu (le nom de l'entrée et le lien vers la page correspondante) et se charge de générer le code CSS automatiquement. Un aperçu est disponible et vous avez le choix entre de nombreux thèmes. Une fois votre menu créé, vous n'avez qu'à génerer le code et le copier dans vos pages web.