
Rozdíly v !DOCTYPE
a) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
b) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional .dtd">
c) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "xhtml1-strict.dtd">
1) Jaký je rozdíl mezi "a" a "c" ?
2) K čemu je lepší "b" a "c", co se hodí na co ?
3) Chtěl bych to použít na stránky kde bude layout převážne z CSS s externím stylopisem, ale když dám při "a" i "c" dva obrázky pod sebe které maji margin i border 0 tak je mez nimi asi 15px mezera, nepomůže ani když do stylu přidám
img {display:block;}
, když použiju "b" tak je to bez mezery, ale nevim co je lespší viz. 2)
DOCTYPE rozhoduje v niektorých prehliadačoch o tom, aký vykresľovací režim sa použije, viď napr. Quirks_mode.
Transitional a strict sa líšia v tom, že v stricte nie sú niektoré (možno zbytočné) elementy.
Děkuju, ale jště bych potřeboval vědět co je: Quirks, Standards, or Almost standards mode
Chtěl bych aby se to zobrazovalo stejně v FF3, IE6, IE7, a Opera.
Má na externi stylopis vliv: "without an XML declaration" ?
Já dávám u všeho "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "xhtml1-transitional .dtd">".
Také můžeš sosnout rozumy tady
mody-prohlizecu.html