Autor Zpráva
Peťa
Profil
Ahoj, prosím o pomoc. Ještě není web úplně hotový, ale už jsem ho otevřel a první návštěvníci si stěžují, že je text nečitelný a bez diakritiky. Čím to je? Web je Přístupný, Seo, částečně sémantický, webová typografie také nezaostává. Opravdu nevím. Případně hodnoťte, kdritizujte poraďte. Ta každou odpověď budu jen a jen rád. IE + FireFox vykreslují stránku v pohodě. Budu také rád když mě řeknete pokud se vyskytují různé nesrovnalosti v jiných módech..., děkju za odpovědi. Inspiroval mě dero polakovič, který mě nadchnul pro práci s textem...


Zde je odkaz: http://hilaryduff.cz/
Peťa
Profil
Ale tipuji, že to písmo souvisí s nesprávným DOCTYPE!
avaranger
Profil
chyba je v <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" /> (v tom uzavreni, kdyz mas definovany DOCTYPE jako HTML 4... jestli to chces takhle uzavirat tak doporucuji prepsat na XHTML. Nebo to zkus zavrit </meta>
avaranger
Profil
navic znaky pred doctype! ?! >>> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

//edit
sem nevedel, ze je to takova fesna slecna... ja od ni znam jen Wake up ;)
Peťa
Profil
avaranger: He, tak snad díky téhle stránce bude o něco známější...

>>> ď&raquo;ż: Tyto znaky tam vůbec nemají být. Vykresluje mě je jen FireFox, četl jsem že to souvisí s nastavením FireFoxu. Já těmhle věcem moc nerozumím.


Jak to tedy mám přepsat na xhtml? To jsem se ještě neučil...


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
djlj
Profil
Dej tam

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

doctype nemá s kódování nic společného. Nech to v html.

avaranger
Meta tagy se v html uzavírat nemusí.
Peťa
Profil
Vy to vydíte také bez diakritiaky a nečitelně?

djlj: Já to tam tedy dám, ale já to vydim dobře..., to je blbý.
avaranger
Profil
Meta tagy se v html uzavírat nemusí.
To samorzejmne vim, ale kdyz vidim, ze to ma uzavrene, tak mu rikam at to zrusi,... .zkus to hodit do validatoru ;)

prepis to na
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> a pude to lip IMHO
djlj
Profil
Peťa
Ano, vidíme (s měkkým I) to bez diakritiky.. :)

avaranger
Pochop, že to má v utf-8... windows-1250 nedělá takové paznaky...

Nebo to zkus zavrit </meta>
kdyz vidim, ze to ma uzavrene, tak mu rikam at to zrusi

Huh?
Peťa
Profil
Ale já to tak dělal vždy a bylo to dobrý, proto je to pro mě takové překvapení.

Už jsem tam nahál jen indexovou stránku. Je to OK?

http://hilaryduff.cz/
djlj
Profil
Peťa
Jo, už je to v pořádku :)
Peťa
Profil
Tak díky a stačí to teda. V čem na to koukáš (edotor) ? djlj
djlj
Profil
Peťa
Normálně ve firefoxu běžícím na windows 2000...
Peťa
Profil
Tak jo díky..., klidně můžete psát dále, názory, chyby..., budu jen rád.
avaranger
Profil
Tak jeste jednou: Problem je v tom, ze HTML4 nerozkoduje ten doctype. (protoze je ukoncen " />") Kdyby nebyl ukoncen tak to bude ok. Kdyby byl ukoncen zaviracim tagem, mohlo by to mit stejny vysledek. Ale jisty si nejsem.

//edit

jo... uz je to ok

//edit 2
neprosazuju to protoze bych vedel, ze to je spravne, ale protoze se mi to same stalo uz.
Peťa
Profil
Tak už jsem tam nahrál všechny stánky, tak doufám, že je vše už vpořádku a nějaké zvláštní kódování, které tam není a nemělo by být se už nevyskytuje. Díky a prosím pište dál cokoliv.
Radek Hrabůvka
Profil
Postaru vložený flash, v IE se musí klepat 2x. Horní menu je nepoužutelné při vypnutých obrázcích. Některé dagy s XHTML syntaxí, doporučuji přepsat do HTML, nahradit " / >" za ">". Diakritika v komentářích v CSS souboru někdy dělá IE problémy, chyby se pak těžko hledají. Chybí pouze styl.
Dobře zpracovaný web, dávám 7 bodů z 10.
Peťa
Profil
Radek Hrabůvka: Některé tagy s XHTML syntaxí, doporučuji přepsat do HTML, nahradit " / >" za ">". Proč? Tomuhle moc nerozumím, proto se radši ptám. Běžně to používají jiné stránky... Jinak tyto tagy se vyskytují pouze v hlavičce v metách...

Co se týče komentářů v css souboru. Jsou bez diakritiky, ale máš pravdu, dělají zbytečné problémy, a také jsem se s tím sektal, takže je pro jistotu smažu.

Chybí pouze styl. Jaký?
Timy
Profil
Peťa
"Proč? Tomuhle moc nerozumím, proto se radši ptám. Běžně to používají jiné stránky..."
Protože píšeš v HTML, kdežto tenhle zápis <meta /> se používá v XHTML. V HTML to má trochu jiný význam, sic to prohlížeče překousnou.
Peťa
Profil
Timy Takže takto to bude v pořádku?
např. tato meta...
<meta name="content-language" content="cs">
Timy
Profil
Peťa
Ano.
avaranger
Profil
Pardon, jsem neviditelny? Kritiku mejch stranek nedela. To, ze sem to s tou metou napsal uz nahore taky ignorujete... Jestli vidite tento prispevek napiste to, prosim... zacinam si myslet, ze ty svoje prispevky vidim jen ja :D... jo a pardon za OT
Timy
Profil
avaranger
"Pardon, jsem neviditelny?"
Spíš si to řekl trochu divoce.

"chyba je v <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" /> (v tom uzavreni, kdyz mas definovany DOCTYPE jako HTML 4... jestli to chces takhle uzavirat tak doporucuji prepsat na XHTML. Nebo to zkus zavrit </meta>"
Chyba nemůže být způsobena tím lomítkem, protože to si prakticky každý prohlížeč odmyslí či nějak přeskočí, použitý doctype v tom nehraje roli. A značka </meta> v HTML neexistuje.
avaranger
Profil
Timy
aspon, ze nejsem neviditelny ;)
Pravda, ta formulace nebyla uplne koser...
Ale ja sem myslel, ze tagy se daji uzavirat jak v HTML tak v XHTML, jen s tim rozdilem, ze uzavirani je u XHTML podminkou validity.
Timy
Profil
avaranger
"Ale ja sem myslel, ze tagy se daji uzavirat jak v HTML tak v XHTML, jen s tim rozdilem, ze uzavirani je u XHTML podminkou validity."
To ano, v HTML má také většina elementů povinnou ukončovací značku, jen existuje pár výjimek, u kterých to neplatí. Ale zrovna element <meta>, který jsi zmínil, prostě ukončovací značku v HTML nemá, nic jako </meta> zde neexistuje. <meta></meta> je XHTML validní zápis, ale ne HTML validní.
avaranger
Profil
aha... dik za vysvetleni
Peťa
Profil
Ještě jsem se chtěl zeptat. Když návštěvník vypne obrázky, jak popisoval
Radek Hrabůvka, lze s tím něco ještě dělat? Obrázky jsou tam vloženy jako pozadí. Konkrétně mě nic nenapadá... Bez css, se zobrazý skrytý text, ale tohle jsem si neuvědomil.
Timy
Profil
Peťa
veškeré dekorační obrázky by se měly vkládat přes CSS, aby při vypnutých stylech na stránce nepoletovaly části kulatých rohů apod. Naproti tomu obrázky s jasnou informační hodnotou by se měly vkládat přes <img> a měl by se jim definovat alternativní text (alt=""), který se zobrazí právě namísto obrázku. Ještě se často používá Náhrada textu obrázkem když chceš dát něco pod obrázek definovaný v CSS jako pozadí.
Peťa
Profil
Aha, já jsem teda bral hlavní menu také jako dekoraci, i když má teda jasnou informační hodnotu..., díky.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0