Autor | Zpráva | ||
---|---|---|---|
jogurt Profil |
#1 · Zasláno: 8. 1. 2006, 21:58:05 · Upravil/a: jogurt
Jaký !DOCTYPE mám napsat, aby se stránka zobrazovala ve standardním módu? Tady: http://www.jakpsatweb.cz/css/mody-prohlizecu.html#standard je napsáno tohle:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01"> Ale když toto kontroluju validátorem, tak to píše tohle: http://validator.w3.org/check?uri=http%3A%2F%2Fhever.php5.cz%2Ffilm%2F děkuju, j |
||
Marty Profil |
#2 · Zasláno: 8. 1. 2006, 22:03:03 · Upravil/a: Marty
Musíš mít striktní DOCTYPE, který začíná hned na prvním řádku, pokud možno na prvním znaku.
Jinak doporučuji používat doctype v tomto tvaru: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |
||
jogurt Profil |
#3 · Zasláno: 8. 1. 2006, 22:04:47
tenhe ale zacina hned na prvnim znaku..
|
||
Marty Profil |
#4 · Zasláno: 8. 1. 2006, 22:08:04
Jo, chyba je v Doctypu, když to změníš na to, co jsem napsal, validátor najde jen pár chyb (které vznikly změnou z transitional na strict). Jinak stránka bude běžet ve standarním módu.
|
||
jogurt Profil |
#5 · Zasláno: 8. 1. 2006, 22:10:06
takze to tam ma Yuhu spatne?
|
||
habendorf Profil |
#6 · Zasláno: 8. 1. 2006, 22:10:20
Otázkou je, jestli je std mód zrovna to pravé ořechové. Já bych ti doporučil nechat IE v quirku.
|
||
jogurt Profil |
#7 · Zasláno: 8. 1. 2006, 22:14:43
hm, proc?
Pracuju na Linuxu a pochopitelne nemam IE, tak jsem si myslel, ze kdyz to bude ve FF vypadat dobre, tak pak nebude takova prace to doladit pro IE... |
||
habendorf Profil |
#8 · Zasláno: 8. 1. 2006, 22:16:52
Je to tvoje věc. Pokud ti nevadí špatné zobrazení v IE<6, to si musíš rozmyslet sám.
|
||
jogurt Profil |
#9 · Zasláno: 8. 1. 2006, 22:23:45
Ale stalo se mi, ze sem neco napsal pro Quirk, ve FF to bylo dobre, ale v IE potom byly nektere DIVy vetsi asi o tri pixely...
|
||
Timy Profil |
#10 · Zasláno: 8. 1. 2006, 22:44:38
Chamurappi to tu někde vypisoval přesně, když tak si to najděte. Zhruba by to mělo být takto:
v XHTML: jakýkoliv DOCTYPE přepíná na standard, pokud je cokoliv před DOCTYPEM, IE se přehodí zpátky do quirku v HTML: striktní doctype přehazuje na standard, transitional a frameset s rozepsanou adresou taky, trans a frameset bez udání adresy hodí IE do quirky (respektive v něm IE zůstane). A DOCTYPE, který IE nezná, přepíná na standard (tím si teď nejsem úplně jistý) |
||
habendorf Profil |
#11 · Zasláno: 8. 1. 2006, 22:48:30
Timy: Docela dobře je tohle uvedeno zde http://wellstyled.com/html-doctype-and-browser-mode.html
|
||
jogurt Profil |
#12 · Zasláno: 8. 1. 2006, 23:50:35
Dekuju, takze to asi necham v quirku podle toho html 4.01 transitional, tomuhletomu doctype moc nerozumim.
Myslite si, ze ta 3px chyba v IE souvisi s tim, jakej se pouziva mod? j |
||
Marty Profil |
#13 · Zasláno: 9. 1. 2006, 09:36:33 · Upravil/a: Marty
No určitě, tuším že IE pak počítá box-model jiným způsobem, podle toho, v jakém je módu.
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0