next up previous index
Következő: 13.2.4 Rőt Süveg, azaz Fel: 13.2.3 Tippek Előző: 13.2.3.1 Hogyan nyomtassunk latin-2   Index

13.2.3.2 Hogyan készítsünk magyar (latin-2-ben kódolt) WWW (HTML) oldalakat?

A HTML oldalak ékezethelyes megjelenítése mindig gondot okozott (és okoz ma is) a magyar lapok olvasóinak és íróinak. A HTML 2.0 és 3.2 szabványban a latin-1 kódot írták elő, így elvileg nem lehetett helyes magyar ékezetes betűket előcsalogatni. A 4.0 szabvány már megengedi hogy az UCS (Universal Character Set, ISO10646 szabvány) készlet bármelyik betűjét használhassuk. (Az UCS ugyanazt a több ezer betűt tartalmazza, mint az UNICODE, amely több mint 30000 betűt tartalmaz a világ gyakrabban használt írásmódjaiból). A használt betűkészlet azonban nem határozza meg a kódolást, amely a mi esetünkben az iso-8859-2 (latin-2) lehet.

A karakterkódokat a HTML ,,fölött'', HTTP szinten adhatjuk meg. Ez azt jelenti, hogy a web-kiszolgálónak kell a következő fejlécet elküldeni a böngészőnek (a kliensnek):

Content-Type: text/html; charset=ISO-8859-2

A HTML dokumentum (web-lap) elejére is betehetjük a kódolásra vonatkozó infomációt a META tag segítségével:

<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-2">
<META HTTP-EQUIV="Content-Language" CONTENT="hu">
<TITLE> ...
Itt a használt nyelvre vonatkozó META tagot is betettük.




1999-09-17