HTML
Mureakuha
HTML (Hypertext Markup Language) on kieli, jolla voidaan kuvata linkkejä sisältävää tekstiä eli hypertekstiä. HTML:lla voidaan myös merkitä tekstin rakenne eli esimerkiksi mikä osa tekstistä on otsikkoa ja mikä leipätekstiä. Merkintä tehdään tekstin sekaan kirjoitettavilla elementeillä (tagit). HTML on kuvattu SGML:lla. HTML on avoin standardi, mikä tarkoittaa sitä, että sitä saa käyttää vapaasti miten haluaa.
HTML:n historia alkoi vuonna 1989, kun Tim Berners-Lee ja Robert Caillau hahmottelivat korviketta CERNin dokumenttien kirjavalle formaatille. Rinnalle suunniteltiin yksinkertainen verkkoprotokolla HTTP. HTML-dokumenttien verkkoa internetissä kutsutaan World Wide Webiksi eli lyhyesti webiksi (lue: vepiksi). Joillekin se on yhtä kuin Internet. CERN käynnisti oman WWW-palvelimensa vuona 1991, ja monet muut ideasta kiinnostuneet liittyivät siihen nopeassa tahdissa. Nykyisin HTML-standardia ylläpitää W3C (World Wide Web Consortium).
HTML:n alkuperäinen tarkoitus oli pikemminkin kuvata www-sivun rakennetta kuin sen ulkoasua, mutta sivujen kirjoittajat halusivat ennen pitkää paremmat mahdollisuudet vaikuttaa myös dokumenttiensa ulkoasuun. Selainvalmistajat vastasivat tarpeeseen esittelemällä HTML-määritykseen kuulumattomia elementtejä, joilla esitystapaa saattoi kuvailla. Monet näistä elementeistä jouduttiin myöhemmin ottamaan mukaan viralliseen HTML-määritykseen käytännön standardeina. Nykyisin monia elementtejä jälleen puuttuu itse HTML:sta, sillä ulkoasun kuvailussa on siirrytty erillisiin tyyliohjeisiin, jotka kuvataan CSS-kielellä. CSS:ään siirtyminen paitsi yksinkertaisti HTML:ää, myös helpotti sivujen luomista ja päivittämistä.
HTML-dokumentteja voi kirjoittaa millä tahansa tekstinkäsittelyohjelmalla, mutta tehtävään on tarjolla myös erityisiä HTML-editoreja. Periaatteessa HTML-koodin pitäisi voida läpäistä validointi eli tarkistaminen, mutta käytännössä monet validointia tulkitsevat selaimet ovat hyväksyneet myös dokumentteja, joiden HTML-koodi ei ole ollut standardin mukaista. HTML:n uusimmat versiot, joita kutsutaan XHTML:ksi, vaativat kuitenkin oikeaoppisen merkitsemistavan. XHTML on XML-standardin mukainen merkitsemiskieli.
Esimerkki html-sivusta
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Sivun otsikko</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <!-- Tämä on kommentti. --> <!-- Tästä alkaa varsinainen leipäteksti. --> <h1>Tämä on sivun otsikko</h1> <p>Tästä alkaa uusi kappale. <em>Tämä teksti on korostettua.</em> <strong>Tämä teksti on voimakkaammin korostettua.</strong> Tämän lauseen jälkeen vaihdetaan riviä.<br> Kappale loppuu tähän.</p> <h2>Alaotsikko</h2> <ul> <li>Tämä on</li> <li>lista</li> </ul> </body> </html>
Katso myös:
- CSS
- XHTML
- World Wide Web Consortiumin Internet-sivut: http://www.w3.org
| Tämä artikkeli on alun perin kopioitu Wikipediasta. Sen sisältö julkaistaan GDFL-lisenssin alaisena: |
Kopio lisenssistä (englanniksi) löytyy täältä.
