Stránka 1 z 1

Azbuka a html

Odeslat příspěvekNapsal: 4. 9. 2021 13:01
od martin a
Dobrý den,

snažím se vytvořit webovku, kde bude jak čeština tak i ruština, ale zatím bojuji s tím, aby se mi zobrazila ta azbuka. Resp. se mi místo azbuky zobrazují pouze otazníky.

Mám tam:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Nevíte, někdo jak to vyřešit?

Děkuji

Re: Azbuka a html

Odeslat příspěvekNapsal: 4. 9. 2021 16:08
od Just_jo
Jsi si jistý, že je tvůj text opravdu UTF-8? Není to ISO-8859-1?

Re: Azbuka a html

Odeslat příspěvekNapsal: 4. 9. 2021 17:53
od martin a
V tom se právě moc nevyznám. Napsal jsem prostě jen do toho meta tagu to UTF-8 a měl jsem za to, že tím se z toho stavá utf 8.

Re: Azbuka a html

Odeslat příspěvekNapsal: 4. 9. 2021 19:17
od Just_jo
A ten html soubor jsi vytvářel a psal v čem? Kódování souboru asi taky bude důležité

Re: Azbuka a html

Odeslat příspěvekNapsal: 4. 9. 2021 19:21
od Wikan
martin a píše:Napsal jsem prostě jen do toho meta tagu to UTF-8 a měl jsem za to, že tím se z toho stavá utf 8.

To se opravdu nestává. Tím jenom říkáš prohlížeči, aby obsah bral jako že je UTF-8. Ale aby opravdu byl, to už musíš zařídit ty.

Re: Azbuka a html

Odeslat příspěvekNapsal: 4. 9. 2021 21:39
od martin a
Just_jo píše:A ten html soubor jsi vytvářel a psal v čem? Kódování souboru asi taky bude důležité

ps pad

Re: Azbuka a html

Odeslat příspěvekNapsal: 5. 9. 2021 08:19
od Pytlík
Martine, je to PSPad (jedno slovo, ne dvě) a, což je podstatné, máš v něm nastaveno kódování utf-8?

Re: Azbuka a html

Odeslat příspěvekNapsal: 5. 9. 2021 12:54
od Emil Pastelka
Nebylo to tu řečeno, ale pokud používáte písmo (font), který znaky azbuky neobsahuje, nezobrazí se i při správném nastavení kódování dokumentu. Od Windows 7 by systémová písma měla azbuku obsahovat (Arial, Times New Roman).

Re: Azbuka a html

Odeslat příspěvekNapsal: 5. 9. 2021 13:26
od soban
Tady je problém na více rovinách.....

1.) Server musí posílat správné kodování, což se může vkládat do html souboru a nebo i do hlavičky co posílá server.
2.) Ten dokument musí být napsán v tom požadovaném kódování.
3.) Klient musí být schopen to kódování zobrazit, musí mít příslušný font pro azbuku atd......

Takže začneme bodem 3

Pokud skouknete nějaké ruské stránky zobrazí se azbuka OK?

Takže zobrazí se https://radiomayak.ru/ korektně?

Pokud ano začneme zkoumat server....

Takže máš v dokumentu toto:

Kód: Vybrat vše
<head>
    <meta charset="UTF-8">
    <title>Titulek stránky</title>
    ...
</head>


Taky ten soubor co je uložen na HDD musí mít kódování UTF-8.

A za další co používáš za www server?

Taky v konfiguráku toho serveru zda je uvedeno správné kodování zda tam není jiné a pak se to nehádá, třeba u apache máš v konfiguráku httpd.conf nastaveno AddDefaultCharset UTF-8?

Re: Azbuka a html

Odeslat příspěvekNapsal: 12. 9. 2021 13:04
od martin a
Děkuji za odpovědi. Díky ním jsem to vyřešil. Jen stačilo v PSpadu dát to kodování UTF-8.
PS: Snad tohle téma posloužím dalším amatérům :)