Autor Zpráva
frances
Profil *
Dobry den delam page pro jednu firmicku mam ji uz temer hotovou, ale narazil jsem na problem s nimz si nevim rady.
V IE mi pod logem vznika cca 100px cerny prostor, nevim kde se tam bere kdyby nekdo poradil byl bych neskonale vdecen.

Odkaz na web
Ben
Profil *
Já ho teda nevidím. IE 7
Chamurappi
Profil
Reaguji na francese:
Prvek zneviditelněný pomocí visibility: hidden stále zabírá své místo. Použij display: none.

Zvídavá otázka mimo téma: Firmička vyžadovala XHTML syntaxi v HTML?
Bubák
Profil
Dělá to nadpis h1 ve spanu. Zkusil jsem to udělat validně, ale ani to nepomohlo, černý pruh má pravděpodobně výšku textu.

Použij http://css.interval.cz/clanky/seo-obrazky/ - o je osvědčené řešení.

Takhle to dělá Interval.cz jako odkaz, úpravy CSS si odvodíš, nezapomeň na
a {display: block; ...}

<div id='interval-logo'>
<h1 title='Knihovna CSS - instantní kaskádové styly'><a href='http://css.interval.cz'>Knihovna CSS<span></span></a></h1>
</div>
frances
Profil *
Tak diky chlapy moc jste mi pomohly. Uz to vse jede, na validitu nejak moc nehledim, ale snazim se aby chyb bylo co nejmene, momentalne je tam jedna.

Jinak 2Chamurappi moc jsem nepochopil jak to myslis. Firma nespecifikovala zadne pozadavky. Myslim ze je to XHTML a ne HTML...
Chamurappi
Profil
Reaguji na francese:
Dokud je MIME typ „text/html“, je to HTML. Co je v <!doctype> deklaraci, není rozhodující. Psaní XML syntaxí v HTML je častá chyba, většinou neškodná, ale úplně zbytečná.
frances
Profil *
dobra dekuji, poradil bys mi jak to zpravit?
Chamurappi
Profil
Reaguji na francese:
Nejjednodušeji: vyměnit <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> za <!doctype html public "-//W3C//DTD HTML 4.01//EN> a nahradit všechny výskyty „/>“ za „>“.

Existuje i oprava druhým směrem: učinit z toho normální XHTML. Jenže to trpí vážnými problémy s přístupností. Realita je taková, že ani po sedmi letech nemá ten jazyk dostatečnou podporu, aby se jej vyplatilo používat.
frances
Profil *
jasne tak dobra tedy, myslel jsem ze je na tom XHTML lepe a je modernejsi a vyhodnejsi jej pouzivat, bohuzel realita je jina,.
dik
Toto téma je uzamčeno. Odpověď nelze zaslat.