CSS2 tekee seuraavat lisäykset CSS1:een:
Uusia listatyylejä ovat:
Esimerkki uusista listatyyleistä listat.html listat.css
compact ja run-in ovat uusia vaihtoehtoja display-ominaisuudelle inline ja block vaihtoehtojen rinnalle.
Esimerkki compactin ja run-inin käytöstä compact.html compact.css
text-shadow-ominaisuudella voi määritellä varjostuksen tekstille.
Esimerkki text-shadow-ominaisuudesta text-shadow.html text-shadow.css
Ylivuoto eli overflow-ominaisuudella voidaan määritellä mitä pitää tehdä jos elementti ei mahdu sille annettuun tilaan.
leikkaus eli clip-ominaisuudella voidaan rajoittaa elementistä näkyvää suorakaiteen muotoista aluetta.
Näkyvyys eli visibility-ominaisuudella voidaan poistaa elementti näkyvistä, mutta kuitenkin pitää se sivulla eli näkymätön elementti vaikuttaa muiden sivun osien sijoitteluun.
Esimerkki overlow-, clip-, ja visibility-ominaisuuksista overflow.html overflow.css
Voidaan käyttää sivulla suoraan käyttäjän käyttöympäristössä määriteltyjä värejä ja kirjasimia.
Esimerkki järjestelmäväreistä ja -fonteista. system.html system.css
Esimerkki minimin ja maksimin määrittelystä. minmax.html minmax.css
CSS2:en avulla voidaan suoraan lisätä sisältä html-dokumenttiin. CSS2:lla pystytään myös numeroimaan mitä tahansa elementtejä.
generoidusta sisällöstä ja automaattisesta numeroinnista. content.html content.css
Mediatyypit - Omat tyylimääritykset tulosteille, ääniselaimille jne.
Esimerkki: aural.css
Esimerkki: print2001.css
z-index-ominaisuudella voidaan määrätä mikä elementti näkyy minkäkin päällä tai alla.
Esimerkki: z-level.htm Esimerkki: z.css
top-, left-, right-
ja bottom-ominaisuuksilla suhteutettuna normaaliin sijaintiinsa.
.up {
position: relative;
top: -1em;
}
esimerkki: top-, left-, right-
ja bottom-ominaisuuksilla absoluuttisesti isä-elementin sisälle välittämättä normaalista sijainnista.
.vasenylanurkka {
position: absolute;
top: 10%;
left: 10%;
width: 30%;
height: 10%;
}
Esimerkkejä:top-, left-, right-
ja bottom-ominaisuuksilla absoluuttisesti isä-elementin sisälle välittämättä normaalista sijainnista.
.vasenylanurkka {
position: fixed;
top: 10%;
left: 10%;
width: 30%;
height: 10%;
}
esimerkkejä:float-ominaisuuden
avulla, koska se on parhaiten tuettu eri selaimissa