A CSS a Cascading Style Sheets rövidítése. Ebből a Cascading azt jelenti, lépcsőzetes. A stíluslapok lépcsőzetes használatára utal. De mitől lépcsőzetes a stílus?
A CSS szabályok néha felülírják egymást. Kérdés, hogy melyik fog teljesülni. Ilyen esetekben a Cascading algoritmus dönti el, melyik szabály alkalmazza a böngésző.
A legegyszerűbb példa a problémára:
h1 { background-color: blue; } h1 { background-color: green; }
A kaszkád algoritmus négy különálló szakaszból áll: