Autor Zpráva
Obin
Profil *
Nejvíc práce při mých pokusech o web mi vždycky dalo to, aby vypadaly v FF, IE a Op stejně. Tentokrát jsem se to rozhodl řešit pomocí

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

a

*{
-moz-box-sizing: border-box;
box-sizing: border-box;
}

Je v tom nějaký problém? Na diskuzích zaznívá poměrně často, že Doctype by se měl nastavit na strict. Jenže pak sladit IE a FF je k zbláznění
Obin
Profil *
jej, spatne umisteni prispevku...
Miloš
Profil
Na standardní mód nemusí být stránka ve strictu, stačí, když bude u transitional DTD uvedena i URL:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Vzhledem k tomu, že se IE 7 chová poměrně slušně, připadá mi zbytečné ho shazovat do quirku (ale asi co kodér, to názor) a veškerá doladění (zejména pro IE 6 – přemíra ladění pro IE 5.x je už dnes imho zbytečná) dělat v podmíněných komentářích.

Případně můžeš IE hodit do quirku i jinak – když bude před !DOCTYPE komentář.

http://www.wellstyled.com/html-doctype-and-browser-mode.html
http://atd.havrlant.net/hratky-s-vykreslovacimi-rezimy-v-msie
Obin
Profil *
jakmile pridam tohle: "http://www.w3.org/TR/html4/loose.dtd" , tak se mi to v IE kompletne rozhazi. Nevim cim to
Chamurappi
Profil
Reaguji na Obina:
Je to tím, že <!doctype> s adresou vyvolá standardní režim. Stejně jako Strict DTD. Jestli chceš používat quirk, používej quirk…

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0