Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Fonttien Ominaisuuksien Ymmärtäminen ja Käyttö | Tekstin Muotoilu CSS:llä
CSS:n Perusteet

bookFonttien Ominaisuuksien Ymmärtäminen ja Käyttö

Tarkastellaan yleisimpiä fonttiin liittyviä ominaisuuksia.

selector {
  font-family: 'Montserrat' | 'Oswald' | 'Lato' |...; /* any font family */
  font-size: 12px | 0.5em | 0.8rem |...; /* it can be any value in px/em/rem units */
  font-weight: 400 | 500 | 700 | 900 |...; /* value 100 - 900 */
  font-style: normal | italic | oblique; /* only these values available */
}

Huomio

Kaikki esimerkit havainnollistetaan samalla tekstisisällöllä, jotta voidaan tarkastella, miten sama teksti voidaan esittää eri tavoin.

font-family

font-family-ominaisuus määrittää fonttiperheen tai -perheet, joita käytetään tekstisisällön näyttämiseen. Voit määrittää joko yhden fonttiperheen nimen tai luetella useita fonttiperheitä pilkulla erotettuna.

font-size

font-size-ominaisuus määrittää tekstin näyttämiseen käytettävän fonttikoon. Koko voi olla kiinteä, mitattuna px-yksiköissä, tai suhteellinen, mitattuna em- tai rem-yksiköissä.

font-weight

font-weight-ominaisuus määrittää tekstin fontin paksuuden. Arvo voidaan määrittää numeerisesti (esim. 300, 500, 700, ...) tai avainsanalla (esim. lighter, normal tai bold).

font-style

font-style-ominaisuus määrittää tekstin fontin tyylin. Vaihtoehdot ovat normal (oletusarvo), italic tai oblique.

Pseudoluokka ::first-letter

first-letter-pseudoluokka valitsee ja tyylittää kappaleen tai otsikon ensimmäisen kirjaimen. Tämän pseudoluokan käyttöön tarvitaan kaksoispisteet :: valitsimen jälkeen sekä avainsana first-letter.

selector::first-letter {
 /* some styles */
}

Katsotaan seuraava esimerkki, jotta näemme, miten tämä toimii.

index.html

index.html

styles.css

styles.css

copy

Yhteenveto

  • font-family määrittää tekstin fontin tai varafontit. Voit luetella useita fontteja varmistaaksesi oikean esitystavan;
  • font-size määrittää tekstin koon käyttäen absoluuttisia yksiköitä (px) tai suhteellisia yksiköitä (em, rem);
  • font-weight säätää fontin paksuutta joko numeerisesti (100–900) tai avainsanoilla kuten normal tai bold;
  • font-style määrittää fontin tyylin, kuten normal, italic tai oblique;
  • Pseudoluokka ::first-letter kohdistaa ja tyylittää tekstilohkon ensimmäisen kirjaimen, mahdollistaen luovat typografiatehosteet.

1. Mikä ominaisuus määrittää fontin paksuuden?

2. Mikä on CSS:n font-style-ominaisuuden oletusarvo?

question mark

Mikä ominaisuus määrittää fontin paksuuden?

Select the correct answer

question mark

Mikä on CSS:n font-style-ominaisuuden oletusarvo?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you explain the difference between px, em, and rem units for font-size?

How do I choose the best font-family for my website?

Can you show examples of using the ::first-letter pseudo-class?

Awesome!

Completion rate improved to 2.56

bookFonttien Ominaisuuksien Ymmärtäminen ja Käyttö

Pyyhkäise näyttääksesi valikon

Tarkastellaan yleisimpiä fonttiin liittyviä ominaisuuksia.

selector {
  font-family: 'Montserrat' | 'Oswald' | 'Lato' |...; /* any font family */
  font-size: 12px | 0.5em | 0.8rem |...; /* it can be any value in px/em/rem units */
  font-weight: 400 | 500 | 700 | 900 |...; /* value 100 - 900 */
  font-style: normal | italic | oblique; /* only these values available */
}

Huomio

Kaikki esimerkit havainnollistetaan samalla tekstisisällöllä, jotta voidaan tarkastella, miten sama teksti voidaan esittää eri tavoin.

font-family

font-family-ominaisuus määrittää fonttiperheen tai -perheet, joita käytetään tekstisisällön näyttämiseen. Voit määrittää joko yhden fonttiperheen nimen tai luetella useita fonttiperheitä pilkulla erotettuna.

font-size

font-size-ominaisuus määrittää tekstin näyttämiseen käytettävän fonttikoon. Koko voi olla kiinteä, mitattuna px-yksiköissä, tai suhteellinen, mitattuna em- tai rem-yksiköissä.

font-weight

font-weight-ominaisuus määrittää tekstin fontin paksuuden. Arvo voidaan määrittää numeerisesti (esim. 300, 500, 700, ...) tai avainsanalla (esim. lighter, normal tai bold).

font-style

font-style-ominaisuus määrittää tekstin fontin tyylin. Vaihtoehdot ovat normal (oletusarvo), italic tai oblique.

Pseudoluokka ::first-letter

first-letter-pseudoluokka valitsee ja tyylittää kappaleen tai otsikon ensimmäisen kirjaimen. Tämän pseudoluokan käyttöön tarvitaan kaksoispisteet :: valitsimen jälkeen sekä avainsana first-letter.

selector::first-letter {
 /* some styles */
}

Katsotaan seuraava esimerkki, jotta näemme, miten tämä toimii.

index.html

index.html

styles.css

styles.css

copy

Yhteenveto

  • font-family määrittää tekstin fontin tai varafontit. Voit luetella useita fontteja varmistaaksesi oikean esitystavan;
  • font-size määrittää tekstin koon käyttäen absoluuttisia yksiköitä (px) tai suhteellisia yksiköitä (em, rem);
  • font-weight säätää fontin paksuutta joko numeerisesti (100–900) tai avainsanoilla kuten normal tai bold;
  • font-style määrittää fontin tyylin, kuten normal, italic tai oblique;
  • Pseudoluokka ::first-letter kohdistaa ja tyylittää tekstilohkon ensimmäisen kirjaimen, mahdollistaen luovat typografiatehosteet.

1. Mikä ominaisuus määrittää fontin paksuuden?

2. Mikä on CSS:n font-style-ominaisuuden oletusarvo?

question mark

Mikä ominaisuus määrittää fontin paksuuden?

Select the correct answer

question mark

Mikä on CSS:n font-style-ominaisuuden oletusarvo?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5
some-alt