Muunkieliset verkkosivut
Rungon elementit
Verkkosivuilla käytetty kieli ja merkistö vaikuttavat rungon elementteihin. Suomenkielisillä sivustoilla käytämme yleensä seuraavanlaisia demoissa opittuja merkintöjä:
<?xml version="1.0" encoding="ISO-8859-1"?> <?!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fi">
Ensimmäisenä olevan xml-elementin attribuutti encoding kertoo, mitä merkistöä dokumentissa käytetään. Pohjoismaissa käytetään yleisesti merkistöä ISO-8859-1 tai ISO-8859-15 (sisältää eurovaluutan merkin). Jos kirjoitat dokumenttia muulla kielellä, on lähes aina sopiva vaihtoehto UTF-8. Merkintä olisi siis:
<?xml version="1.0" encoding="UTF-8"?>
Elementin html attribuutti xml:lang määrittää dokumentin kielen. Suomenkielisessä dokumentissa attribuutin arvo on fi.
Yleisimpiä kielikoodeja:
Kieli | Koodi |
---|---|
espanja | es |
italia | it |
japani | ja |
kiina | zh |
ranska | fr |
ruotsi | sv |
saksa | de |
viro (eesti) | et |
venäjä | ru |
Esimerkiksi englanninkielisillä sivuilla merkintä olisi:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
Erikoismerkit
Erikoismerkkien (ä, ö, valuuttamerkit jne.) kirjoittamisessa on suositeltavaa käyttää dokumentin merkistön mukaisia koodeja. Koodit löydät helposti webin hakupalveluista käyttämällä hakusanoina merkistön nimeä (esim. UTF-8) ja vaikkapa sanoja HTML character codes.
Materiaalin on laatinut Tanja Välisalo