Tredun ohjelmistokehittäjien kurssimateriaaleja
Tekstille voidaan määritellä fontin koko, väri, fonttiperhe jne.
p {
color: blue;
text-align: center;
text-align: justify;
text-decoration: underline;
font-family: "Times New Roman", Times, serif;
font-style: italic;
font-size: 30px;
font-weight: bold;
}
Serif-fontti tarkoittaa fonttia kuten Times New Roman, jossa monissa kirjaimissa on ylhäällä ja alhaalla kirjaimen levennys. Sans-serif-fontti taas on esimerkiksi Arial, jossa ei ole tälläisiä levennyksiä.
Edellä oleva fontti voidaan määritellä myös lyhemmällä syntaksilla:
p {
font: italic bold 30px "Times New Roman", Times, serif;
}
Mitat voidaan antaa pikseleissä px tai suhteelisina em. Suhteellinen mitta viittaa perusfonttikokoon, joka on annettu koko dokumentille (tässä esimerkissä 16px). 2em tarkoittaa siis kaksi kertaa isompaa fonttia kuin perusfonttikoko, 1.6em tarkoittaa 1.6 kertaa isompaa jne.
body {
font-size: 16px;
}
h1 {
font-size: 2em;
}
h2 {
font-size: 1.6em;
}
Lisäksi fonttikoon vaihtoehtoina ovat large, larger, medium, small, smaller, xlarge, xsmall, xxlarge, xxsmall.
Listamerkinnän tyylin voi muokata. Usein tyyli otetaan pois esimerkiksi navigaatiopalkissa laittamalla arvoksi none.
li {
list-style-type: circle;
}
Listan erilaisista listatyyleistä löydät täältä
margin: 0; Tämä estää myöhemmin marginaaliongelmia.Tekstit on automaattisesti rivitetty vasempaan reunaan. text-align -ominaisuudella se voidaan kuitenkin asettaa myös oikeaan reunaan, keskitetyksi tai jakautumaan tilaan tasaisesti. text-alignilla on siis neljä eri arvoa, jotka ovat left (oletus), right, center ja justify.
<p> -elementeille text-align: right; ja katso, mitä tapahtuu. Vaihda se nyt text-align: justifyksi ja katso, mitä tapahtuu.