CSS significa letteralmente Cascading Style Sheet ovvero foglio stile a cascata. Non potevano trovare nome migliore per indicare quei files con cui impaginare ed abbellire le nostre pagine web! Il concetto di cascata inoltre, è esemplificativo delle regole ferree che si devono seguire nella corretta realizzazione di questi fogli. Infatti come in una cascata ogni punto più basso riceve “eredita” le proprietà dall’acqua che riceve dall’alto, allo stesso modo accade per le proprietà CSS.