Chybně zobrazená čeština

Kódování české znakové sady je celá řada. Pokud si odmyslíme vpravdě historická kódování jako je KOI-8 nebo kódování Bratří Kamenických, zůstávají tři nejpoužívanější: řada Windows, ISO a Unicode (UTF). Pokud webmaster nemá o kódování přehled nebo si nenastaví svůj editor jinak, s největší pravděpodobností používá kódování Windows, konkrétně Windows-1250. Použité kódování je však nutné uvést v kódu všech stránek - nejčastěji pomocí meta značky. Pokud webmaster neuvede použité kódování, vystavuje se riziku, že se na některých prohlížečích jeho stránka zobrazí nečitelně - různá kódování používají typicky pro české znaky jinou symboliku. Všechny verze MSIE a Firefox CZ od verze 1.0 sice jako výchozí kódování předpokládají právě Windows-1250, ale jinak se nastavení výchozího kódování liší napříč různými prohlížeči a operačními systémy. Proto je nutností vždy uvést použité kódování.

Řešení je i v tomto případě velice jednoduché. Stačí do hlavičky stránky, tedy mezi značky <head></head> dopsat meta značku s příslušným kódováním - tedy nejčastěji Windows-1250. Rovněž je dobré doplnit informaci o použitém jazyku - také pomocí meta značky. HTML:

<head>
    <meta http-equiv="content-type" content="text/html; charset=windows-1250">
    <meta http-equiv="content-language" content="cs">
</head>

Pozn.: Oba výše uvedené tagy by měly předcházet značce <title>, zvláště tehdy, pokud obsahuje české znaky.

Související odkazy


Informace o původním dokumentu

  • Autor: Josef Kotva

Document Tags and Contributors

Contributors to this page: Triceo, Majda
Last updated by: Triceo,