Autor Zpráva
Michal Sebek
Profil
Dobrý den,
nefunguje mi na mých stránkách písmeno "ž"
Příklad stránky: http://moje-oblovky.site90.net/download.html
Pomozte
juriad
Profil
V hlavičce deklaruješ:
<meta content="text/html; charset=iso-8859-2" http-equiv="Content-Type">
ale ve skutečnosti máš stránku v windows-1250.

Iso-8859-2 znak ž nezná.



Nejpoužívanější kódování ISO 8859-2 a Windows 1250 se v oblasti českých znaků od sebe odlišují pouze v šesti znacích -- š, ž, ť, Š, Ž, Ť (a také blbne slovenské měkké ľ). Pro zájemce jsem napsal rozdíly kódování mezi ISO a WIN pro zapisování s altem a číslem (osobně to dost často používám).

Čeština / cestina

V dnešní době zvaž použití UTF-8 (je třeba nastavit v editoru, ale později se vyplatí.
Michal Sebek
Profil
Děkuji za odpověď. Na internetu jsem už aktualizoval.
margin
Profil *
juriad:
Iso-8859-2 znak ž nezná.
Ne není pravda, v kódové tabulce ISO-8859-2 jsou znaky všech středoevropských abeced. Problém pro běžné uživatele je v tom, že ASCII kód pro některé znaky je podle ISO-8859-2 a WIN-1250 odlišný. Pokud se v (HTML) editoru nastaví kódování ISO-8859-2, tak není s žádným znakem středoevropských abeced problém.
Michal Sebek
Profil
K mé bývalé verzi stránek:
Háčky i čárky by zde šly, kdybych při ukládání z Poznámkového bloku zvolil kódování "UTF-8" místo "ANSI".


Přejdu na kódování UTF-8.
Trejpa
Profil
Michal Sebek:
Tak si dej pozor, Poznámkový blok v kódování UTF přidává BOM. V jednom HTML souboru to vůbec nevadí, ale v PHP při skládání několika souborů dohromady si můžeš zadělat na problémy. Jinak na kódování nezáleží, když uvedeš to použité do hlavičky.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: