CSS

CSS-TYYLEIHIN LIITTYVÄÄ KOULUTUSTA VUONNA 2025!

Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi heti! Koulutuksen järjestää asiantuntijasi Koulutus- ja konsultointipalvelu KK Mediat.

CSS tyylimäärittelyjen referenssi

Huom! Referenssi kattaa suurimman osan CSS 1 ja CSS 2 määrittelyjen ominaisuuksista, se ei ole täydellinen.

W3C: W3C:n määrittely, jossa ominaisuus esiintyy ensimmäisen kerran

Taustaan liittyvät ominaisuudet

CSS-ominaisuus Kuvaus Mahdolliset arvot W3C
background Pikakomento kaikkien taustaan liittyvien ominaisuuksien asettamiseksi yhdellä komennolla background-color
background-image
background-repeat
background-attachment
background-position
CSS1
background-attachment Määrää onko taustakuva kiinteä (fixed) vai vierittyykö se sisällön mukana (scroll) scroll
fixed
CSS1
background-color Määrittää elementin taustavärin RGB-arvo
HEX-arvo
Nimetty väri
transparent
CSS1
background-image Määrittää elementin taustana käytettävän kuvatiedoston url
none
CSS1
background-position Määrittää kuvan sijainnin (vasen ylänurkka) elementin sisältöön suhteutettuna top left
top center
top right
center left
center center
center right
bottom left
bottom center
bottom right
x,y (prosentit tai muu arvo kuten pikselit)
CSS1
background-repeat Määrittää kuinka taustakuvaa tulisi toistaa repeat
repeat-x
repeat-y
no-repeat
CSS1

Tekstin esittämiseen liittyvät ominaisuudet

CSS-ominaisuus Kuvaus Mahdolliset arvot W3C
color Määrittää tekstin värin RGB-arvo
HEX-arvo
Nimetty väri
transparent
CSS1
direction Määritää kirjoitetun tekstin suunnan ltr
rtl
CSS2
letter-spacing Määrittää merkkivälin normal
Pituus-arvo
CSS1
text-align Määrittää tekstin tasauksen suhteessa elementtiin left
right
center
justify
CSS1
text-decoration Määrää korostuksen tekstiin blink
none
line-through
overline
underline
CSS1
text-indent Määrittää ensimmäisellä rivillä käytettävän sisennyksen (suhteessa elementtiin) Pituus-arvo
%
CSS1
text-shadow Määrittää tekstin heittämän varjon none
RGB-arvo
HEX-arvo
Nimetty väri
transparent
Pituus-arvo
-
text-transform Määrittää kirjaisinten esitystavan none
capitalize
uppercase
lowercase
CSS1
unicode-bidi - normal
embed
bidi-override
CSS2
white-space Määrittelee kuinka tyhjiä välilyöntejä kohdellaan normal
pre
nowrap
CSS1
word-spacing Määrittelee sanavälin normal
Pituus-arvo
CSS1

Kirjaisimiin liittyvät ominaisuudet

CSS-ominaisuus Kuvaus Mahdolliset arvot W3C
font Pikakomento kaikkien kirjaisimiin liittyvien ominaisuuksien asettamiseksi yhdellä komennolla font-style
font-variant
font-weight
font-size/line-height
font-family
caption
icon
menu
message-box
small-caption
status-bar
CSS1
font-family Pilkulla eroteltu, priorisoitu luettelo kirjaisimista ja/tai yleisistä kirjaisintyypeistä, joita elementissä tulisi käyttää. Kirjaisin
Kirjaisintyyppi
CSS1
font-size Määrittää elementillä käytettävän kirjaisimen koon xx-small
x-small
small
medium
large
x-large
xx-large
smaller
larger
Pituus-arvo
%
CSS1
font-size-adjust Määrittää missä suhteessa korvaavan fontin x-korkeuden tulisi olla sisältöelementiin none
Numeerinen arvo
CSS2
font-stretch Supistaa tai laajentaa nykyistä kirjaisintyyppiä normal
wider
narrower
ultra-condensed
extra-condensed
condensed
semi-condensed
semi-expanded
expanded
extra-expanded
ultra-expanded
CSS2
font-style Määrittää kirjaisimen korostustyylin normal
italic
oblique
CSS1
font-variant Määrittää kirjaisimeksi joko pienet kapitaalit tai normaalikirjaisimet normal
small-caps
CSS1
font-weight Määrittää kirjaisimen visuaalisen painavuuden normal
bold
bolder
lighter
100
200
300
400
500
600
700
800
900
CSS1

Reunuksiin liittyvät ominaisuudet

CSS-ominaisuus Kuvaus Mahdolliset arvot W3C
border Pikakomento kaikkien reunuksiin liittyvien ominaisuuksien asettamiseksi yhdellä komennolla border-width
border-style
border-color
CSS 1
border-bottom Pikakomento kaikkien alareunuksiin liittyvien ominaisuuksien asettamiseksi yhdellä komennolla border-bottom-width
border-style
border-color
CSS1
border-bottom-color Määrittää alasivun reunuksen värin border-color CSS 2
border-bottom-style Määrittää alasivun reunuksen tyylin border-style CSS 2
border-bottom-width Määrittää alasivun reunuksen leveyden thin
medium
thick
length
CSS 1
border-color Määrittää kaikkien reunuksien värin (voidaan määrätä myös sivu kerrallaan välilyönnillä eroteltuna) color CSS 1
border-left Pikakomento kaikkien vasemmanpuoleisiin reunuksiin liittyvien ominaisuuksien asettamiseksi yhdellä komennolla border-left-width
border-style
border-color
CSS 1
border-left-color Määrittää vasemmanpuoleisen reunuksen värin border-color CSS 2
border-left-style Määrittää vasemmanpuoleisen reunuksen tyylin border-style CSS 2
border-left-width Määrittää vasemmanpuoleisen reunuksen leveyden thin
medium
thick
length
CSS1
border-right Pikakomento kaikkien oikeanpuoleisiin reunuksiin liittyvien ominaisuuksien asettamiseksi yhdellä komennolla border-right-width
border-style
border-color
CSS 1
border-right-color Määrittää oikeanpuoleisen reunuksen värin border-color CSS 2
border-right-style Määrittää oikeanpuoleisen reunuksen tyylin border-style CSS 2
border-right-width Määrittää oikeanpuoleisen reunuksen leveyden thin
medium
thick
length
CSS1
border-style Määrittää kaikkien reunusten tyylin, voidaan määrittää myös erikseen joka sivulle (välilyönnillä eroteltuna) none
hidden
dotted
dashed
solid
double
groove
ridge
inset
outset
CSS1
border-top Pikakomento kaikkien yläsivun reunuksiin liittyvien ominaisuuksien asettamiseksi yhdellä komennolla border-top-width
border-style
border-color
CSS 1
border-top-color Määrittää yläsivun reunuksen värin border-color CSS2
border-top-style Määrittää yläsivun reunuksen tyylin border-style CSS2
border-top-width Määrittää yläsivun reunuksen leveyden thin
medium
thick
length
CSS1
border-width Määrittää kaikkien reunusten leveyden, voidaan määrittää myös reunuskohtaisesti (välilyönnillä eroteltuna) thin
medium
thick
length
CSS1

Marginaaleihin liittyvät ominaisuudet

CSS-ominaisuus Kuvaus Mahdolliset arvot W3C
margin Määrittää elementin kaikkien sivujen marginaalin, voidaan määrittää myös erikseen joka sivulle (välilyönnillä eroteltuna) margin-top
margin-right
margin-bottom
margin-left
CSS1
margin-bottom Määrittää elementin alalaidan marginaalin auto
Pituus-arvo
%
CSS1
margin-left Määrittää elementin vasemman laidan marginaalin auto
Pituus-arvo
%
CSS1
margin-right Määrittää elementin oikean laidan marginaalin auto
Pituus-arvo
%
CSS1
margin-top Määrittää elementin ylälaidan marginaalin auto
Pituus-arvo
%
CSS1

Täytteisiin liittyvät ominaisuudet

CSS-ominaisuus Kuvaus Mahdolliset arvot W3C
padding Määrittää elementin kaikkien sivujen täytteen, voidaan määrittää myös erikseen joka sivulle (välilyönnillä eroteltuna) padding-top
padding-right
padding-bottom
padding-left
CSS1
padding-bottom Määrittää elementin alalaidan täytteen Pituus-arvo
%
CSS1
padding-left Määrittää elementin vasemman laidan täytteen Pituus-arvo
%
CSS1
padding-right Määrittää elementin oikean laidan täytteen Pituus-arvo
%
CSS1
padding-top Määrittää elementin ylälaidan täytteen Pituus-arvo
%
CSS1

Luetteloelementteihin liittyvät ominaisuudet

CSS-ominaisuus Kuvaus Mahdolliset arvot W3C
list-style Pikakomento kaikkien listaelementteihin liittyvien ominaisuuksien asettamiseksi yhdellä komennolla list-style-type
list-style-position
list-style-image
CSS1
list-style-image Määrittää listaelementissä käytettävän kuvan none
url
CSS1
list-style-position Määrittää listaelementin sijainnin inside
outside
CSS1
list-style-type Määrittää listaelementin kuvaketyypin none
disc
circle
square
decimal
decimal-leading-zero
lower-roman
upper-roman
lower-alpha
upper-alpha
lower-greek
lower-latin
upper-latin
hebrew
armenian
georgian
cjk-ideographic
hiragana
katakana
hiragana-iroha
katakana-iroha 
CSS1
marker-offset Määrittää listaelementin siirtymän suhteessa elementtiin auto
Pituus-arvo
CSS2

Taulukko elementtiin liittyvät ominaisuudet

CSS-ominaisuus Kuvaus Mahdolliset arvot W3C
border-collapse Määrittää taulukon reunusmalin collapse
separate
CSS2
border-spacing Määrittää taulukon solujen välisen etäisyyden (vain border-collapse:separate-mallissa) length length CSS2
caption-side Määrittää mille sivulle taulukon kuvausteksti sijoitetaan top
bottom
left
right
CSS2
empty-cells Määrittää kuinka tyhjien taulukoiden reunat esitetään (vain border-collapse: separete-mallissa) show
hide
CSS2
table-layout Määrittää kuinka taulukko asemoidaan auto
fixed
CSS2

Esityksen mukauttamisessa tarvittavat ominaisuudet

CSS-ominaisuus Kuvaus Mahdolliset arvot W3C
clear Määrittää elementin sivut, joilla ei sallita muita kelluvia elementtejä left
right
both
none
CSS1
cursor Määrittää näytettävän kursorin url
auto
crosshair
default
pointer
move
e-resize
ne-resize
nw-resize
n-resize
se-resize
sw-resize
s-resize
w-resize
text
wait
help
CSS2
display Määrittää kuinka / jos elementti esitetään (arvolla none elementin varaamaa tilaa ei näytetä) none
inline
block
list-item
run-in
compact
marker
table
inline-table
table-row-group
table-header-group
table-footer-group
table-row
table-column-group
table-column
table-cell
table-caption
CSS1
float Määrittää sijainnin, jossa kuva tai teksti ilmestyy elementin viereen (käytetään yleensä yhdessä clear-ominaisuuden kanssa) left
right
none
CSS1
position Sijoittaa elementin staattiseen, suhteellisen, absoluuttiseen tai kiinteään sijaintiin näyttöalueella static
relative
absolute
fixed
CSS2
visibility Määrittää elementin näkyvyyden (elementti vie yhä sille varatun tilan) visible
hidden
collapse
CSS2

Asemointiin liittyvät ominaisuudet

CSS-ominaisuus Kuvaus Mahdolliset arvot W3C
bottom Määrittä kuinka kaukana elementin alareuna on isäntäelementin alareunasta (myös negatiiviset arvot) auto
%
Pituus-arvo
CSS2
clip Määrittää elementin muodon. Elementti "leikataan" kyseiseen esitysmuotoon shape
auto
CSS2
left Määrittää kuinka kaukana elementin vasen reuna on isäntäelementin vasemmasta reunasta (myös negatiiviset arvot) auto
%
Pituus-arvo
CSS2
overflow Määrittää kuinka elementin sisältöä tulisi kohdella, jos se ei mahdu sille varattuun tilaan visible
hidden
scroll
auto
CSS2
right Määrittää kuinka kaukana elementin oikea reuna on isäntäelementin oikeasta reunasta (myös negatiiviset arvot) auto
%
Pituus-arvo
CSS2
top Määrittää kuinka kaukana elementin yläreuna on isäntäelementin yläreunasta (myös negatiiviset arvot) auto
%
Pituus-arvo
CSS2
vertical-align Määritää elementin vertikaalisen tasauksen baseline
sub
super
top
text-top
middle
bottom
text-bottom
length
%
CSS1
z-index Määrittää elementin sijainnin tasona auto
Numero-arvo
CSS2

Mittasuhteiden määrittämiseen liittyvät ominaisuudet

CSS-ominaisuus Kuvaus Mahdolliset arvot W3C
height Määrittää elementin korkeuden auto
length
%
CSS1
line-height Määrittää rivikorkeuden normal
Numero-arvo
Pituus-arvo %
CSS1
max-height Määrittää elementin maksimikorkeuden none
length
%
CSS2
max-width Määrittää elementin maksimileveyden none
Pituus-arvo %
CSS2
min-height Määrittää elementin minimikorkeuden Pituus-arvo % CSS2
min-width Määrittää elementin minimileveyden Pituus-arvo % CSS2
width Määrittää elementin leveyden auto
%
Pituus-arvo
CSS1

Ääriviivoihin liittyvät ominaisuudet

CSS-ominaisuus Kuvaus Mahdolliset arvot W3C
outline Pikakomento elementin kaikkien sivujen ääriviivojen asettamiseksi yhdellä komennolla outline-color
outline-style
outline-width
CSS2
outline-color Määrittää elementin ääriviivan värin color
invert
CSS2
outline-style Määrittää elementin ääriviivan visuaalisen tyylin none
dotted
dashed
solid
double
groove
ridge
inset
outset
CSS2
outline-width Määrittää elementin ääriviivan leveyden thin
medium
thick
length
CSS2