CSS: Väri 2008-01-12 17:47
| Kuvaus: | Värejä voidaan muutetaan edustalta color-ominaisuudella. Värien määrittely kannattaa tehdä eksplisiittiseksi, eikä lueteta selaimen oletusväreihin.
color (heksadesimaali | rgb-arvo | värinimi | transparent)color-ominaisuudella muutetaan edustavärejä (teksti, luettelomerkit). Muutetaan koko sivun fontin väri sinivihreäksi antamalla väri heksadesimaaliarvona. body {
color: #007777;
}
Osa väreistä voidaan ilmoittaa väriniminä, kuten black ja white. Kannattaa kuitenkin välttää värinimien käyttämistä arvoina. Ne eivät vielä välttämättä toimi kaikilla selaimilla. p {
color: black;
}
Määritetään a-elementin (linkin) pseudoluokkien ja -elementtien väritys rgb-arvoina. a:link {
color: rgb(0,0,0);
}
a:visited {
color: rgb(0,0,0);
}
a:hover {
color: rgb(97,97,97);
}
a:active {
color: rgb(0,0,0);
}
Yksinkertaisempaa on yleensä määrittää a-valitsimelle kaikki ne pseudoluokat- ja elementit jotka näkyvät samanlaisina, ja ne erikseen jotka muuttuvat. Edellinen esimerkki yksinkertaisemmin: a {
color: rgb(0,0,0);
}
a:hover {
color: rgb(97,97,97);
}
Jos muutat linkkien ulkoasua, muista että linkkien on hyvä erottua jollakin tavalla muusta tekstistä, varsinkin leipätekstin keskellä. Nyt tehty musta voisi toimia lähinnä navigointilistassa. Värit täytyy myös antaa oikeassa järjestyksessä. Muistisääntönä toimii alkukirjaimista muodostettu LoVe/HAte eli järjestyksessä :link (normaali linkki), :visited (linkki jossa käyty), :hover (hiiri linkin päällä), :active (hiiren nappi pohjassa). VäriarvotVärien arvot voidaan antaa kolmella tavalla:
VärityökalutVäriluettelot
VäripaletitTyökaluja sopivien väriyhdistelmien löytämiseksi:
Näytön kalibrointiNäytön värit kannattaa säätää oikein, että värit toistuvat mahdollisimman hyvin. Lisätietoja GIMP-kuvankäsittelykurssin osiossa Näytön kalibrointi. |
| Luokka: | web » css |
| Avainsanat: | css |