28220 sujets

CSS et mise en forme, CSS3

Bonjour !

J'aimerais faire une menu style celui la. J'ai lu un peu de doc pour savoir comment on s'y prenait, notamment celle la et je trouve le procédé pas très pratique: en agissant ainsi, on doit insérer dans chaque page:
 
<a class="onglet" href="css-index.htm">Sommaire</a> <!-- onglet inactif -->
<span class="onglet-actif">Onglets 1</span> <!-- onglet ACTIF -->
<a class="onglet" href="onglets-2.htm">Onglets 2</a> <!-- onglet inactif -->
<a class="onglet" href="onglets-3.htm">Onglets 3</a> <!-- onglet inactif -->

en changeant l'onglet actif en fonction de la page dans laquelle on se trouve... n' y a-t-il pas un autre moyen de procéder ? une manière pour avoir qu'un seul code pour le menu qu'on pourrait simplement insérer dans les pages à l'aide d'un include php?
Modifié par p_tite_jo (08 Jan 2006 - 18:38)
En PHP, ce que tu peux faire c'est tester si le lien pointe vers la page en cours et si c'est le cas, lui attribuer la classe "onglet-actif".
à tout hasard t'aurais pas un tutos ? ou de la doc la dessus ? parce que, en php, j maitrise pas grand chose...