HTML

HTML-KOULUTUSTA VUONNA 2025!

Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi heti! Koulutuksen järjestää asiantuntijasi Koulutus- ja konsultointipalvelu KK Mediat.

HTML-tiedoston perusteet: rakenne, avaaminen ja muokkaus

Tämä artikkelisarja käsittelee HTML-tiedoston rakenteen keskeisiä peruskäsitteitä. Painopiste on teoreettisissa periaatteissa ja käsitteissä, kuten HTML-elementeissä, tageissa, attribuuteissa ja ominaisuuksissa. HTML-esimerkit ja tekniset rakenteet esitellään oppaan myöhemmissä osissa.

Mikä on HTML-tiedosto?

HTML-tiedosto on tekstimuotoinen tiedosto, joka sisältää kuvauksen verkkosivun rakenteesta jollakin HTML-kielen versiolla kirjoitettuna. HTML-tiedoston tunnistaa siitä, että tiedostopäätteenä on joko .htm tai .html. XHTML-tiedostojen päätteenä voi olla jokin edellä mainituista tai .xhtml. Tällaisia HTML-tiedostoja kutsutaan usein staattisiksi verkkosivuiksi, sillä se näyttävät selaimessa tarkasteltuna aina saman sisällön.

HTML:ää voi hyödyntää myös yhdessä palvelinpuolen ohjelmointikielten, kuten PHP:n ja ASP.NET:n, kanssa. Tällöin syntyy dynaamisia verkkosivuja, jotka poikkeavat staattisista, vain HTML-koodin sisältävistä sivuista. Dynaamisen sivun toiminnallisuus voi muuttua esimerkiksi käyttäjän toiminnan, tietokannan sisällön tai kellonajan perusteella. Tämä mahdollistaa esimerkiksi käyttäjäkohtaisen sisällön, interaktiiviset lomakkeet ja ajantasaiset tiedot. Dynaamisten sivujen kohdalla tiedostopääte heijastaa käytettyä ohjelmointikieltä, esimerkiksi .php (PHP-tiedosto) tai .aspx (ASP.NET-tiedosto).

Verkkosivujen kohdalla tiedostopääte määrittää, miten HTTP-palvelin (kuten Apache tai IIS) käsittelee tiedoston. Staattiset tiedostopäätteet (kuten .html) lähetetään palvelimelta sellaisenaan selaimelle. Dynaamiset tiedostopäätteet (kuten .php) suoritetaan palvelimella kyseisen ohjelmointikielen tulkin avulla, ja vasta tulkin muodostama vastaus lähetetään asiakkaan selaimelle.

Kuinka HTML-tiedoston voi avata?

HTML-tiedoston voi avata kahdella eri tavalla: selaimessa tai tekstieditorissa.

Yleisin tapa HTML-tiedoston tarkastelemiseksi on avata se verkkoselaimessa kuten Chrome tai Edge. Tällöin selain tulkitsee tiedostossa olevan HTML-koodin ja esittää (renderöi) sen visuaalisena ja helppokäyttöisenä nettisivuna. Tämä prosessi on sama, jota selain tekee myös silloin, kun lataat minkä tahansa verkkosivun internetistä.

HTML-sivu selaimessa avattuna
Kuva: HTML-sivu näkyy selaimessa näin, kun se on avattu ja tulkittu selaimen avulla.

HTML-tiedoston voi avata myös tekstieditorissa. Tällöin pääset tarkastelemaan nk. lähdekoodia eli "sorsaa". Lähdekoodi kertoo selaimelle mistä elementeistä nettisivu rakentuu, ja miten selaimen tulisi niitä tulisi käsitellä.

HTML-sivun lähdekoodi selaimessa avattuna.
Kuva: Tässä näkyy saman HTML-sivun lähdekoodi, joka kertoo, miten sivu on rakennettu.

Molemmat tavat ovat tärkeitä HTML-kehitysprosessissa: selain näyttää tuloksen, ja tekstieditori mahdollistaa sen luomisen ja ylläpidon.

Miten tarkastella ja muokata HTML-tiedoston lähdekoodia?

HTML-sivun lähdekoodia voi tarkastella ja muokata monin eri tavoin. Yleisimmät menetelmät ovat:

Myös useat tekstinkäsittelyohjelmat, kuten Microsoft Word ja Google Docs, osaavat avata ja tallentaa dokumentteja HTML-muodossa. Vaikka tämä on mahdollista, HTML-tiedostojen muokkaaminen näillä ohjelmilla ei ole suositeltavaa. Tekstinkäsittelyohjelmat saattavat lisätä HTML-tiedostoihin ohjelmakohtaista koodia, joka voi aiheuttaa ongelmia verkkosivun toiminnassa.

Mikä on HTML-tiedoston rakenne?

HTML-tiedosto koostuu useista eri osista, jotka yhdessä muodostavat verkkosivun rakenteen ja sisällön. Näitä ovat muun muassa:

Tutustumme näihin rakenteisiin tarkemmin opasartikkelin seuraavissa osissa.