Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele CSS:n Liittäminen HTML:ään | CSS:n Perusteet
CSS:n Perusteet

bookCSS:n Liittäminen HTML:ään

Pyyhkäise näyttääksesi valikon

Kuinka CSS liitetään HTML:ään

CSS voidaan liittää HTML-dokumenttiin kolmella tavalla:

  1. Rivikohtaiset tyylit;
  2. Upotetut tyylitiedostot;
  3. Ulkoiset tyylitiedostot.

Jokainen menetelmä toimii eri tavoin ja niitä käytetään eri tilanteissa.

Rivikohtaiset tyylit

Rivikohtaiset tyylit kirjoitetaan suoraan HTML-elementin sisään käyttämällä style-attribuuttia.
Esimerkki:

index.html

index.html

copy

Tämä tyyli koskee vain tätä tiettyä elementtiä.

Rivinsisäiset tyylit ovat nopeita käyttää, mutta niitä ei voi uudelleenkäyttää ja niiden hallinta on hankalaa suuremmissa projekteissa.

Upotettu tyylitiedosto

Upotettu tyylitiedosto kirjoitetaan <style>-tageihin HTML-dokumentin <head>-osioon.
Esimerkki:

index.html

index.html

copy

Tämä menetelmä soveltaa tyylejä koko sivulle, mutta vain tässä yksittäisessä HTML-tiedostossa.

Hyödyllinen pienille tai itsenäisille sivuille.

Ulkoinen tyylitiedosto

Ulkoinen CSS tallentaa tyylit erilliseen .css-tiedostoon ja yhdistää sen HTML:ään käyttämällä <link>-tägiä.
Esimerkki:

index.html

index.html

styles.css

styles.css

copy

Tämä menetelmä mahdollistaa tyylien uudelleenkäytön useilla sivuilla.

Se on suositeltavin ja skaalautuvin lähestymistapa todellisissa projekteissa.

Note
Yhteenveto

Rivikohtaiset tyylit: lisätään suoraan elementteihin, eivät uudelleenkäytettäviä.

Upotettu tyylitiedosto: lisätään <head>-osioon, vaikuttaa vain yhteen sivuun.

Ulkoinen tyylitiedosto: tallennetaan erilliseen .css-tiedostoon, uudelleenkäytettävä ja suositeltava useimpiin projekteihin.

Tällä kurssilla käytämme pääasiassa ulkoisia tyylitiedostoja.

question mark

Mitkä tavat lisätä tyylejä HTML-dokumenttiin ovat olemassa?

Select all correct answers

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 1. Luku 2
some-alt