CSS-TYYLEIHIN LIITTYVÄÄ KOULUTUSTA VUONNA 2008!
Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi heti! IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat
CSS-TYYLEIHIN LIITTYVÄÄ KOULUTUSTA VUONNA 2008!
Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi heti! IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat
CSS 1 ja CSS 2 määrittelyjen perusteella käytettävissä olevia ominaisuuksia on noin 120 erilaista. Tutustu:CSS:n näytöllä käytettävät ominaisuudet, CSS:n Aural ominaisuudet -listauksiin.
Kaikkein yksiselitteisin arvojoukko ovat nk. ominaisuuden sisäänrakennetut arvot. Esim. list-style-position-ominaisuuden mahdolliset sisäänrakennetut arvot ovat "inside", "outside" tai "inherit".
Merkkijonoarvot tulee sijoittain lainausmerkkien (' tai ") sisällä. CSS-tiedostossa käytettävän merkistön enkoodaus voidaan ilmoittaa seuraavasti:
Numeerisissa arvoissa käytetään desimaalierottimena aina pistettä (ei pilkkua, kuten normaalissa Suomalaisessa käytännössä). Mittayksikkö merkitään välittömästi arvon jälkeen ilman välilyöntiä. Nolla-arvon jälkeen ei mittayksikköä tarvitse (ja joisain tilanteissa ei saa) merkitä. Mittayksiköt voivat olla joko suhteellisia tai absoluuttisia.
Suhteellisia arvoja pyritään suosimaan, sillä ne skaalautuvat helpommin erilaisiin medioihin ja näyttökokoihin / resoluutioihin. Absoluuttisia mittoja tulisi välttää, ellei esitysväline ja sen ominaisuudet ole tarkoin tiedossa (esim. tulostus).
| Mittayksikkö | Seloste |
|---|---|
| in | tuuma eli 2,54cm |
| cm | senttimetri |
| mm | millimetri |
| pt | piste eli 0,353 mm |
| pc | pica, 1pica = 12pt = 4,24mm |
| Mittayksikkö | Seloste |
|---|---|
| em | Kirjasinlajin korkeus. Se määritetään korkeudeksi, jonka tietyn korkuinen kirjasinlaji tarvitsee, mukaan lukien aksenttimerkki ja perusviivan alle menevä osa. |
| ex | x-korkeus. Määrittää pienen x-kirjaimen peruskorkeudeksi. |
| px | Pikselit eli kuvapisteet, jotka määritetään suhteessa esitysvälinetyyppiin. |
| % | Prosenttiarvot ilmaistaan aina suhteessa johonkin toiseen arvoon, yleensä vanhemman vastaavaan ominaisuuteen. Kuten muidenkin suhteellisten arvojen kohdalla, lapsielementti perii tavallisesti lasketun arvon, ei siis alkuperäistä prosenttiarvoa. Esim. body-elementin leveys on 80% ja sen sisällä olevan div-elementin leveys on 80%. Siis div-elementin leveys nk. viewportista on 64% |
Esimerkki:
@media screen {body { margin-left:10% margin-top: 0; margin-right:10%; margin-bottom:2em; font-size:0.8em; } @media print { body { margin-top: 2cm;} margin-left: 2cm; margin-right: 2cm; font-size: 12px; } }
Jotkut ominaisuudet voivat saada arvokseen URI- tai URL-arvon. Tällöin arvo voidaan sijoittaa lainausmerkkien sisään, mutta se ei ole pakollista. Esim:
list-style-image:url(/kuvat/ikoni.gif)
Väriarvot voidaan ilmoittaa CSS:ssä useilla tavoilla, mutta tavallisinta on käyttää värin avainsanaa tai heksadesimaalimuodossa olevaa RGB-arvoa. CSS2 antaa normaalin väriskaalan lisäksi mahdollisuuden viitata käyttäjän järjestelmässä oleviin väreihin. Esimerkki:
body {
color: #FF0000;
background-color:white;
}
Aural-tyylimäärittelyjä on tarjolla valikoima ääni-mediaan liittyviä mittayksiköitä. Kulma-arvoja käytetään äänen suunnan, aikaa äänen keston ja taajuutta äänen korkeuden määrittelemiseksi.
| Mittayksikkö | Seloste | Rajoitukset |
|---|---|---|
| deg | Kulma asteina (0-360°) | Voi olla myös negatiivinen. |
| Grad | Kulma gradientteina (0-400) | |
| rad | Kulma radiaaneina (0-2p) | |
| ms | Aika (millisekunteina) | Arvojen pitää olla positiivisia. |
| s | Aika (sekunteina) | |
| Hz | Taajuus (hertseinä) | Arvojen pitää olla positiivisia. |
| kHz | Taajuss (kilohertseinä) |
Korkein ihmisen kuulema taajuus 20 kHz, ja alin ihmisen kuulema taajuus 20 KHz .
Tutustu artikkelin muihin osiin:
»»» CSS »»»CSS-kielen perussyntaksi
»»» CSS »»»Valitsin esittelylohko
»»» CSS »»»Ominaisuudet ja arvot
»»» CSS »»»Kommentit
»»» CSS »»»@säännöt
2kmediat.com, ©2000-2008 Koulutus- ja konsultointipalvelu KK Mediat.
Tekijänoikeuksia koskeva tiedonanto |
Tietosuojalausunto |
Sivukartta