29. lokakuuta 2025
Tyylittelyä
- Oman peda.net -sivusi tyyliin
- Oman pelisi tyyleihin
CSS-tyylit
🖥️ Mikä on CSS?
CSS tulee sanoista Cascading Style Sheets.
Se tarkoittaa tyylisivuja, joilla kerrotaan, miltä verkkosivu näyttää.
Jos HTML kertoo, mitä sivulla on (esim. tekstiä, kuvia, linkkejä),
niin CSS kertoo, miltä se näyttää (esim. värit, fontit, taustat, asettelu).
(Lisäksi JavaScript luo sivullesi toiminnallisuutta.)
🎨 Esimerkki ilman CSS:ää
HTML-sivu ilman CSS:ää näyttää aika tylsältä:
Selaimessa teksti näkyy mustana valkoisella taustalla, ilman värejä tai muotoiluja.
🌈 Sama sivu CSS:llä
Nyt lisätään CSS-tyyli, joka tekee sivusta vähän nätimmän:
Nyt sivulla on sininen tausta, otsikko keskellä ja isompi teksti.
🔍 CSS:n rakenne
CSS koostuu säännöistä, joissa on kolme osaa:
-
p= valitsin, kertoo mihin HTML-elementtiin tyyli vaikuttaa (tässä kaikki kappaleet<p>). -
color: red;= ominaisuus ja sen arvo (tässä tekstin väri on punainen). -
Jokainen sääntö päättyy puolipisteeseen (;).
📚 Miten CSS voidaan lisätä sivulle?
CSS voidaan laittaa kolmella tavalla:
-
Samaan tiedostoon HTML:n kanssa (käyttämällä
<style>-osaa kuten yllä). -
Erilliseen tiedostoon (esim.
style.css) ja linkitetään näin: -
Suoraan yhteen elementtiin (ei suositeltavaa, mutta mahdollista):
💡 Miksi CSS on tärkeä?
-
Se tekee verkkosivuista kauniimpia ja selkeämpiä.
-
Se auttaa erottamaan sisällön (HTML) ja ulkoasun (CSS).
-
Samaa tyyliä voi käyttää monella sivulla, jolloin sivusto pysyy yhtenäisenä.
💡 Kolme verkkosivun kieltä lyhyesti:
-
HTML = sisältö (teksti, kuvat, linkit)
-
CSS = ulkoasu (värit, fontit, asettelu)
JavaScript = toiminta (napit, animaatiot, vuorovaikutus)
-
Ensimmäinen harjoituskokonaisuus
Tutustu CSS-tyyleihin omalla Peda.net-sivullasi:

- Kokeile valmiit toiminnot Muokkaa tyylistä
- Kokeile sen jälkeen osaatko tehdä omia asetuksia Lisäasetukset-kohdassa:

- Esittele muutokset opettajalle
Toinen harjoituskokonaisuus
Voit seuraavaksi tuunata peliäsi.Kiinnitä huomio pelisi ulkoasuun ja keskity erityisesti tekemään muutoksia CSS-tyyleihin.
Olisi parempi, että tämä tyyliasetukset olisivat sinulla omassa tiedostossaan (esim. nimellä style.css). Katso aiempaa oppituntia vibe-koodauksesta.
Voit käyttää myös selaimesi kehittäjän työkaluja, jonka avulla pääset tutkimaan, miten mikäkin osa pelistäsi jäsentyy.
