Autor | Zpráva | ||
---|---|---|---|
kubik Profil |
#1 · Zasláno: 10. 12. 2010, 23:05:04
Mám html soubor uložený v utf-8 a s meta tagem
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> Přesto se mi v prohlížečích nezobrazí diakritika správně. Když jim však vnutím, že kódování stránky je utf-8, tak všechny znaky zobrazí správně. Nevíte prosím někdo, v čem je problém? |
||
Keeehi Profil |
#2 · Zasláno: 10. 12. 2010, 23:17:09
Prosím o odkaz na živou ukázku. Bez té to půjde těžko.
|
||
kelvin Profil |
#3 · Zasláno: 10. 12. 2010, 23:18:38
Odkaz na web s tím problémem?
Pokud je to dělané v PSPadu, je třeba někdy potvrdit kódování, tj pod Formát zaškrtnout (zaškrtnuté!) UTF-8. |
||
kubik Profil |
#4 · Zasláno: 10. 12. 2010, 23:21:12
|
||
Keeehi Profil |
#5 · Zasláno: 10. 12. 2010, 23:25:14
server posílá tuto hlavičku: Content-type:text/html; charset=windows-1250, takže to uložené jako utf-8 asi mít nebudete.
|
||
kubik Profil |
#6 · Zasláno: 10. 12. 2010, 23:32:47
Uložené jako utf-8 to mám určitě - jinak by po ručním nastavení kódování ten prohlížeč nemohl ty znaky zobrazit správně.
Ale zkusil jsem ten soubor uložit jako html a tam to jede správně. Což mě navedlo na přidání řádku <?php header('Content-type: text/html; charset=utf-8'); ?> a už to jede. Díky všem za pomoc. |
||
Časová prodleva: 13 let
|
0