CSS sta per “Cascading Style Sheets“, in italiano fogli di stile a cascata.
Qual è il significato esatto del termine “Cascading” (a cascata) in CSS? Ci sono sempre diversi punti di vista, quindi un esempio potrebbe aiutare.
“Cascata” in questo contesto significa che più di una regola di stile potrebbe applicarsi a un particolare pezzo di HTML, ci deve essere un modo noto per determinare quale specifica regola del foglio di stile si applica a quel pezzo di HTML.
La regola utilizzata è scelta “a cascata” dalle regole più generali alle regole specifiche richieste. La regola più specifica viene scelta.