Autor Zpráva
Pinkerka
Profil *
Dobré ránko, prosím vás mám nastavené stránky na XHTML Scrict 1.0 ale nechce si mi zobrazovat Š a Č a Ž. Normálně jiné háčky se zobrazujou. Nevíte co s tím může být?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

Kodovani jsem zkousela na UTF-8 a windows-1250, ale to nepomohlo. :-(
Str4wberry
Profil
Především se ta informace v <meta> značce musí shodovat se skutečným kódováním dokumentu.
Pinkerka
Profil *
Moc jsem te nepochopila. Mohl ybs mi napsat jak to myslis?
SwimX
Profil
Pinkerka
Str4wberry chtěl říct, že když ten soubor ukládáš - ukládá se v nákém kódivání. Např v PSPadu -> karta Formát -> vybrat kódování - a to musí být stejné, jako to v hlavičce
Joker
Profil
Pinkerka
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

Kodovani jsem zkousela na UTF-8 a windows-1250, ale to nepomohlo. :-(

...když web o sobě říká, že je ISO-8859-1, tak asi UTF-8 nebo Windows-1250 nemá moc smysl zkoušet (resp. je jasné, že to nepojede).

Informace v hlavičce content-type znamená, že stránka o sobě říká, že je v tom a tom kódování. No a pak taky musíte stránku v tom kódování skutečně mít, jinak to nebude chodit správně.

Problém je v tom, že ISO-8859-1 (tedy americké/západoevropské) tuším znaky Š, Č, Ž vůbec neobsahuje.

Uložte stránku jako UTF-8 a do hlavičky dejte:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Miloš
Profil
Pinkerka
iso-8859-1“ není kódování pro češtinu, to především.
Češtinu zapisujeme buď iso-8859-2, nebo windows-1250, anebo utf-8.
A jak ti už napsal SwimX – do hlavičky uváděj to kódování, které jsi použila při uložení souboru.

Doplňuji:
Jokere, nepředbíhej, jóóó! ;-)
Bubák
Profil
Středoevropské ISO kódování je takto:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">

Pokud se ani pak ničeho nedopídíš, dej odkaz na stránku.
barteska1
Profil *
ja sem pouzil vasi radu a vsechny soubory jsem v PSPadu ulozil v kodovani utf-8 ale i pres to veskera diakritika je nahrazena kosocvercem s otaznikem, coz asi znaci ze je tam neco na p*** ((:

v index.php mam
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


predpokladam ze nastaveni pisma v css na to vliv nema, v databazi mam vse nastaveno na utf-8

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0