Autor Zpráva
petr210593
Profil *
Potřeboval bych poradit. Na vytváření celého webu jsem neměl příliž čas, proto jsem si stáhl šablonu a web upravil. Natáhl na web a hned jsem zjistil dvě chyby.
1) je tam zvolené asi špatné písmo, protože špatně zobrazuje diakritiku. (ř,č,í,..)
2) když stránku spustím v MOZILLA FIREFOX, stránka se zobrazí dobře, když ho ale spustím v EXPLOLERU, písmenka jsou spřeházená a stránka nemá správný styl.

Tady je adresa na tu stránku: http://zelenytrpaslik.wz.cz/

Předem díky za rady...
Homer
Profil
"je tam zvolené asi špatné písmo..."

Písmo bude zvolené asi dobře, ale je zřejmě špatně nastavené kódování češtiny. To je tento řádek:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />


Ve stejném kódování, tj.
iso-8859-1
musíš potom uložit i samotný html soubor a musí se to zobrazit správně. Nejlepší by bylo nahradit iso tímto :
charset=UTF-8
petr210593
Profil *
Díky za radu, ale asi mi to nejde. Zkoušel jsem to nahradit jenom to iso,
<meta http-equiv="Content-Type" content="text/html; charset=charset=UTF-8" />

ale také jsem zkoušel nahradit takto:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

ale i takto:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8859-1" />

Předpokládám, že něco co jsem teď napsal jsou asi strašné patvary, ale vyzkoušel jsem to, a nejede mi to. Dokonce to teď nevypisuje i další písmena. Předtím to místo ř psalo omegu a teď to píše otazník v kosočtverci. Tak nevím kde dělám chybu.
petr210593
Profil *
Omlouvám se za chybu: Nepsalo to omegu, ale Fí (průměr)
Darker
Profil
Správně je:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

nebo iso jak napsal Homer
Všechno ostatní jsou nesmysly.
Chyba je v tom, že se neshoduje kódování souborů a hlavičky. Já kódování zjišťuji v PSpadu. Stavový řádek -> První kolonka zprava.
Kódování lze změnit pomocí nabídky formát.
petr210593
Profil *
No asi mě budete mít za blbce, ale PSpad jsem si stáhnul (vidím to prvně v životě, do té doby jsem používal poznámkový blok). Pokud dobře chápu, tak stavový řádek je, čím se posouvá, že? Dál se už ani nechytám. Netuším jak mám změnit kódování, pomocí nabídky formát. Kde na to kliknu jako chápu (formát - formátování kódu), ale co potom? A mám nějaký text označit?
Juandev
Profil
petr210593:
Tak kódovaní, jde upravit i v NotePadu. Prostě bych to otevřel v notepadu:
*vrazil tam <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
*opravil všechny texty do češtiny
*uložil to jako UTF-8, když dáš Uložit jako, tak tam máš dole kódování, tam nastavíš UTF-8

Jinak nezapomen to pojmenovat tak jak bylo, třeba index.htm, s tím, že změníš soubor na allfiles.

Jinak validátor, tam vidí pár chyb.
petr210593
Profil *
Třikrát díky! Funguje to... A teď jsem se chtěl ještě zeptat na ten druhý bod:
když stránku spustím v MOZILLA FIREFOX, stránka se zobrazí dobře, když ho ale spustím v EXPLOLERU, písmenka jsou spřeházená a stránka nemá správný styl.

A ještě jednou díky,... sám bych na to nepřišel
pavuk
Profil
A ve kterým IE? V 8 žádnou změnu proti FF nevidím...
petr210593
Profil *
No taky 8, ale jak se dívám tak už to jede,.. Možná je to tím, že sem dal to UTF-8 ,nebo, že jsem opravil pár chyb z validátor, co mi našel "Juandev". Takže díky všem. Už to všechno frčí:d

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0