Ereditarietà degli stili CSS
Lo scopo principale dei CSS è separare la presentazione dei nostri dati dalla struttura dei dati. La struttura dei dati è solitamente definita da un linguaggio di markup - tipicamente HTML o XHMTL – e non dovrebbe contenere troppi riferimenti al layout o alla presentazione, che sono invece competenza degli stili CSS. Anche se utilizziamo gli stili CSS tutti i giorni, spesso la nostra abilità si concentra sul conoscere le diverse proprietà dei CSS: sperimentare colori, inserire immagini, smussare i bordi con qualche “trucchetto ad effetto”. A volte ci dimentichiamo di sfruttare le potenzialità della sintassi dei selettori, che ...