Klasifikačné vlastnosti slúžia na viaceré účely - môžeme nimi zmeniť napr. typ zobrazenia prvkov a zoznamov.
display
Určuje, či bude daný prvok na stránke zobrazený, prípadne ako ho prehliadač vykreslí.
Pokiaľ použijeme hodnotu block, daný prvok sa zobrazí sa ako blokový element aj v prípade, že je riadkový. Hodnota inline má opačný význam - prvok sa stane riadkovým. List-item vykreslí daný tag ako zoznam - s odrážkami. Zaujímavá je hodnota none, ktorá element úplne skryje.
a {
display: block;
width: 200px;
background: #E7E7E7;
}
a
white-space
Predvolená hodnota normal bude text zalamovať ako zvyčajne, pre zobrazí prvok, akoby sa nachádzal v tagu PRE a nowrap zalamovanie úplne vypne.
div {white-space: pre}
list-style-type
Číslovanie a odrážky tagov UL a OL sa dá určiť nielen atribútmi v HTML, ale i vlastnosťami v CSS.
Možné hodnoty sú: disc (plný krúžok), circle (prázdny kruh), square (štvorček), decimal (číslice), lower-roman (malé rímske čísla), upper-roman (veľké rímske číslice), lower-alpha (malé písmená), upper-alpha (veľké písmená) a none (bez číslovania).
ul {list-style-type: lower-roman}
list-style-image
Ako odrážka môže slúžiť dokonca i obrázok. Hodnota none znamená žiaden, určenie URL spôsobí jeho zobrazenie vľavo pri každej položke.
ul#hlavne {list-style-image: url('bod.png')}
ol {list-style-image: none}
list-style-position
Jednotlivé položky zoznamu môžu byť zarovnané smerom von (hodnota outside) alebo dovnútra (inside). Tu je príklad:
.prve {list-style-position: outside}
.druhe {list-style-position: inside}
list-style
Klasická súhrnná vlastnosť zhrňujúca list-style-type, list-style-image a list-style-position (oddelené medzerou).
ol {list-style: disc inside}
ul {list-style: none}