Ciao ragazzi, mi scuso per riaprire un argomento su cui si è già discusso più volte, ma ho provato a leggere i post vecchi e la guida sui CSS e la cosa non mi è ancora chiara
Supponiamo che io abbia una classe
codice:
.pippo { ... }
che uso tranquillamente con:
codice:
<p class="pippo">blablabla</p>
Se ora volessi che se dentro a blablabla ci sia un link del tipo:
codice:
<p class="pippo">Questo è un <a>link</a></p>
in questo modo la parola link non viene formattata secondo pippo, perchè seguirà le eventuali direttive
a:link, a:hover ecc.. presenti nel CSS.
Però anche se faccio:
codice:
<a class="pippo">link</a></p>
non funziona...
Se invece faccio:
codice:
.pippo a{ ... }
<p class="pippo">questo è un <a>link</a></p>
link viene formattato secondo pippo ma "questo è un" no...
Sembra funzionare se definisco il CCS così:
codice:
.pippo{ ... }
.pippo a{ ... }
ma per ogni classe devo ricopiarla due volte aggiungendo a e cambiando magari un solo parametro.
In sostanza vorrei che un link all'interno di un paragrafo segua esattamente lo stesso stile dell'intero paragrafo, e al massimo fargli cambiare un attributo quale il colore.
Spero di essere stato chiaro
grazie ciao!!