Struktura jazka CSS
Jazyk CSS je velmi jednotuchý. Skládá se z definic typu: název-vlastnosti: hodnoty;
Název vlastností má konvenci která je naznačena výše, tedy názvy oddělené pomlčkou. Vše psané malými písmeny. Hodnot může být v některých případech více, jak bude uvedeno později. Vše je zakončeno středníkem. Respektive, jsou případy, kdy středník povinný není,ale je lepší jej uváádět všude.
Pokud je styl použit jinde než u atributu (viz dále), je třeba určit, kde se má aplikovat. Toto aplikování stylu se určuje pomocí selektoru. Jde o konstrukci, jednoznačně určující, na jaou část HtM stránky, respektive na jaké elementy se má daná definice, nebo více defnic použít. Definice se spojují do skupin (bloků), které jsou uzavřeny do složených závorek.
Struktura pak vypadá následovně.
selektor
{
definice: vlastnost;
definice2: vlastnost;
}
Bíle znaky (odřádkování a mezery) jsou nedůležité. Celý zápis by fungoval stejně, i kdyby byl zapsán na jednom řádku, ale byl by pro člověka dosti nepřehledný.