Salve a tutti,
ho diverse pagine php generate attraverso l'inclusione di tre file
separati:

header.php
blocco-centrale.php
footer.php

A seconda delle esigenze modifico il contenuto del file
blocco-centrale.php e creo nuove pagine es.
index, pagina1, pagina2, pagina3 etc etc.

In particolare il file header.php contiene un logo e menu orizzontale realizzato
interamente con i CSS con un'immagine di background e una per l'hover.

Nel suddetto stile ho creato una classe ".menu-attivo" che dovrebbe
avere il compito di evidenziare, sempre attraverso la proprietà background
una voce specifica del menu del menu in base alla
navigazione.


Es. quanto si sta nella pagina1 la voce relativo alla pagina1
rimane evidenziata, quanto si sta nella pagina2 la voce elativo alla
pagina2 rimane evidenziato..etc.

In pratica ad esempio per la homepage:

<li class="menu-attivo">Home
[*]pagina1
[*]pagina2
[*]pagina3
[*]pagina4

Il problema è che includendo il file header.php in tutte le pagine non
posso assegnare la classe "menu-attivo" ai diversi link in base alla
navigazione.

Ho notato che molti siti ovviano a questa situazione utilizzando delle
breadcrumbs (briciole di pane) per evidenziare la navigazione.. ma a me
non basta!

Come potrei ovviare a questa cosa?



Grazie per la collaborazione