Utilizzo dello spazio tra i qualificatori Nelle regole l’inserimento dello spazio indica: …tutti gli elementi contenuti dentro.. ES:.giocatore td { …. } significa tutte le celle contenute dentro un oggetto di classe giocatore #p1 table.regole td p {…} significa tutti i paragrafi contenuti in qualsiasi cella di qualsiasi tabella ella tabella di classe regole contenuta nell’oggetto con id= p1 p.commento b {….} significa tutti i grassetti nei paragrafi di classe commento
Utilizzo dello spazio nell’attributo class Ogni oggetto può appartenere a più di una classe È sufficiente indicare le diverse classi separate da uno spazio: l’oggetto erediterà da entrambe le classi pedina {background-color: red;} nera {color: blue;} O apparirà blu su sfondo rosso!
CSS – ereditarietà e cascade Molte proprietà sono automaticamente ereditate dai discendenti (cioè i tag che sono contenuti dentro altri tag) In caso di conflitto.. sono considerati nell’ordine: –La definizione per singolo elemento (#par34) –La definizione per la classe (.giocatore) –La definizione per il tag e inoltre –Stili in linea / stili incorporati / stili collegati
!important C’è un modo per aggirare il complesso meccanismo di erediaterietà a cascata.. Si può specificare dopo il valore della proprietà la parola !important P {color: red !important;} ciao Il testo sarà scritto in rosso!