Milloin erikoismerkit on koodattava?
Erikoismerkkejä tarvitaan WWW-sivuilla kohtuullisen harvoin. Kun niitä tarvitsee voi merkin saaminen näkyminen WWW-sivuilla tuottaa ongelmia. WWW-sivun merkistön tarkka määrittäminen poistaa useimmat merkistöön liittyvät ongelmat. Merkistön määritämisellä vältymme esimerkiksi skandimerkkien (ä, ö, å) koodaamiselta. Tyypillisin koodattava merkki on &-merkki, koska sitä käytetään merkkienkoodauksen ilmaisimena. Monissa linkkiteksteissä käytetään &-merkkiä linkin mukana vietävien parametrien erottamiseen. Kun tällainen linkki kirjoitetaan WWW-sivulle, on &-merkki koodattava. Myös pienempi kuin ja suurempi kuin -merkit joudutaan koodaamaan, koska niitä käytetään HTML-elementtien ilmaisemiseen.
Merkki | HTML-koodi |
---|---|
& | & |
< | < |
> | > |
Toisinaan myös erikoismerkit tuottavat ongelmia WWW-osoitteissa. Perussääntönä WWW-sivuja tehdessään kannattaa pitää, ettei käytä skandimerkkejä eikä välilyöntejä tiedostojen ja hakemistojen nimissä. Joissakin erityisesti vanhemmissa selaimissa koodaamaton välilyönti osoitteessa voi estää koko linkin toiminnan. Linkkeihin määriteltävät erikoismerkit poikkeavat WWW-sivuun määriteltävistä erikoismerkeistä siten, että ne annetaan heksadesimaalimuodossa.
Merkki | Heksades. | Merkki | Heksades. | Merkki | Heksades. |
---|---|---|---|---|---|
Välilyönti | %20 | ä | %E4 | ö | %F6 |
%E5 | ö | %D6 | ä | %C4 | |
%C5 |
Tarkemmin erilaisista merkistöistä ja niiden käytöstä voit lukea seuraavista osoitteista:
-
Jukka Korpela, "Merkit ja koodaukset", saatavilla HTML-muodossa osoitteessa <URL: http://www.cs.tut.fi/~jkorpela/merkit/index.html>.
-
Web Design Group, "ISO 8859-1 character set overview", saatavilla HTML-muodossa osoitteessa <URL: http://www.htmlhelp.com/reference/charset/>.
-
W3C, "Character entity references in HTML 4", saatavilla HTML-muodossa osoitteessa <URL: http://www.w3.org/TR/1999/REC-html401-19991224/sgml/entities.html>.
-
Delco Electronics Corporation, "ASCII - ISO 8859-1 (Latin-1) Table with HTML Entity Names", saatavilla HTML-muodossa osoitteessa <URL: http://www.bbsinc.com/iso8859.html
Käyttäjien kommentit