Portál AbcLinuxu, 29. května 2024 20:20


Dotaz: WEB a UTF-8/win

26.2.2008 18:40 Eugen | skóre: 4
WEB a UTF-8/win
Přečteno: 223×
Odpovědět | Admin
Problém s kódováním. Pokud v Linuxu (Mandriva 2008), Bluefish napíšu webovou stránku s kódováním "charset=UTF-8" mám v prohlížeči správnou diakritiku. Po spuštění pod win jsou znaky ěščř atp. nahrazeny ?????. Mám několik knih o psaní html kódu, ale nikde jsem nezjistil, jak mám psát pod Linuxem aby win to prezentovali správně. Je nějaký obecný návod? Nechci využívat "překladače", protože případná editace takové stránky je nepřehledná. Předem díky za ponaučení. Eda

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Eugen (tazatel))
26.2.2008 18:52 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: WEB a UTF-8/win
Odpovědět | | Sbalit | Link | Blokovat | Admin
V dnešní době je nejlepší to psát v UTF-8 no a pro to aby se to zobrazovalo všude stejně je třeba www server nastavit že stránky jsou v UTF-8 a pro jistotu taky i do stránek vkládat tag s nastavením UTF-8.

Problém nastane pokud na www serveru nastavíš jinou znakovou stránku než v jaké je dokument, pokud chceš na serveru používat více různých kodových stránek, nesmíš na serveru nastavovat znakovou sadu a ve všech stránkách musíš nastavit kodování.

Více viz: Setting the HTTP charset parameter

Jinak doplním že prohlížeče bu měly nastavovat znakovou sadu podle toho co pošle www server v hlavičce a pokud tam v hlavičce není tak teprve brát podle toho co je nastavené ve stránce, pozor IE to dělá obráceně a z toho plynou někdy kuriozní situace.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.