Určitě jednoduše vyřešitelný problém, ale pro toho kdo to zná.
Co a kam mám na stránce napsat, aby se mi slova zobrazovala správně?
Písmenka "š" atd.
Koukal jsem se tady na nápovědu, ale nějak jsem tam nic nepochopil :-(
Díky
Použij správné kódování. Mezi tagy <HEAD> a </HEAD> vlož META tag s kódováním ISO-8859-2.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<title>Nějaká stránka</title>
<body>
... ... ...
</body>
Petr
Sorry, chybí tam ještě ukončení - </HEAD>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<title>Nějaká stránka</title>
</HEAD>
<body>
... ... ...
</body>
jj, tak můžu říct jen jednu věc. Jasný toto pomohlo a data která mi lezou z tabulky jsou napsaná správně, ale zase se mi rozhodil text, který mám napsaný přímo ve stránce. Měl jsem tak win-1250. Nejde to nějak skloubit dohromady?
A nebo kde by se daly najít ty zástupné znaky pro tyto písmenka? s tím &...
Já sice doma mám takovou tabulku, ale třeba písmenko "š" tam není.
Problém je jednoduchý: Nejspíš tvoříš stránky v editoru, kde je win-1250 a v databázi je iso-8859-2.
Nastav si stejné kódování v editoru i v databázi.
Co se týče těch "zástupných znaků pro písmenka s tím &", pak se jim html entity a jejich kompletní seznam najdeš na www.w3.org (http://www.w3.org/TR/html401/sgml/entities.html). Pro praktické využití ti jich bude stačit ale maximálně pár desítek.
Rozhodně nemá cenu přepisovat všechny š, ž č, ě, ... na entity. prostě si sežeň program, který umí pracovat s různými kódováními a zárověň je převádět. Umí to např. PSPad (www.pspad.com)
jaky prevadeni...
copak se takhle pisou stranky?
Je jasný, že když uvedu v meta tagu nějakou znakovou sadu, tak to v ní musím mít i napsaný. Převádění je blbost, to se dělá jen u WML. V HTML to fakt není potřeba.