Visualizzazione dei risultati da 1 a 5 su 5

Discussione: dubbio sui css

  1. #1

    dubbio sui css

    ciao a tutti,
    vorrei ottimizzare il mio sito con l'utilizzo dei css per quanto riguarda i caratteri

    la cosa che non capisco è come gestire i conflitti ovvero
    se ho un gruppo che si chiama TITOLO1, posso gestirlo anche nel caso in cui sul codice html inserisco un link?

    cioè vorrei fare così:

    TITOLO1 -> per il solo testo che riguarda i titoli
    TITOLO1A -> per il testo che riguarda i titoli ma che contiene un link

    come si fa? grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Ciao ratlook, se devi avere collegamenti con aspetto diverso puoi seguire due strade, la prima è di creare classi differenti che applicherai ai link dei vari blocchi, ad esempio

    codice:
    a {text-decoration:none;}
    a.verde {color:green;}
    a.rosso {color:red;}
    dove le impostazioni per "a" (il text-decoration:none) varranno per tutti i link mentre le proprietà definite per "verde" e "rosso" (nomi puramente indicativi) varranno solo per i link cui sarà assegnata quella classe.

    Altra strada, definire gli elementi figli, contenuti in un altro elemento

    codice:
    a {text-decoration:none;}
    h1 a {color:white;}
    #divVerde a {color:green;}
    .pRosso a {color:red;}
    se invece quello che deve cambiare non è l'aspetto del link ma quello di un titolo o di un div o altro

    codice:
    .pippo {text-align:justify}
    .pluto {text-align:left}
    .minnie {text-align:center}
    e nel codice html

    codice:
     <h2 class="pippo">...</h2>
    <h2 class="pluto">...</h2>
    <div class="minnie">...
    personalizzando il codice in base alle tue esigenze

  3. #3
    ciao e grazie
    una domanda...

    in questo caso
    a {text-decoration:none;}

    in automatico quando nel codice html ci sono dei tag a, vengono formattati secondo il foglio di stile

    come faccio a far capire al codice quando voglio usare questo?
    a.verde {color:green;}

    grazie ancora!

  4. #4
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    come faccio a far capire al codice quando voglio usare questo? a.verde {color:green;}
    assegnando la classe al link interessato:

    codice:
    <a href="#" class="verde">

  5. #5
    ok, perfetto ho risolto!
    grazie tante...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.