Autor | Zpráva | ||
---|---|---|---|
Fish Profil |
#1 · Zasláno: 23. 6. 2006, 14:03:09
Co je teď nejaktuálnější a mělo by se psát ještě před tak <html> ? Myslim uplně ten začátek stránky jak je tam to DOCTYPE HTML...... atd. Má to pak nějakej výraznej vliv na funkčnost stránek?
|
||
Aesir Profil |
#2 · Zasláno: 23. 6. 2006, 14:18:13
|
||
otaznicek Profil * |
#3 · Zasláno: 23. 6. 2006, 15:32:55
nepis tam nic. zadnej doctype = zadny problemy. a rovnou nemusis psat ani to <html>, <head> a <body>.
jini ti asi reknou, ze "super-ultra-IN" je Xhtml 1.1. kecy =) |
||
souki Profil |
#4 · Zasláno: 23. 6. 2006, 16:02:09
otaznicek
moderní to je... ale když psaní v HTML 4.01 nikdo nezvarhuje... ale psát doctype by se opravdu mělo... |
||
otaznicek Profil * |
#5 · Zasláno: 23. 6. 2006, 16:24:52
a proc?
|
||
souki Profil |
#6 · Zasláno: 23. 6. 2006, 16:28:17
otaznicek
minimálně ze slušnosti... ale prohlížeče jsou takoy radši,, když vědí s čím mají tu čest... a taky quirk modu... když IE nenajde doctype tak jede v quirku... |
||
otaznicek Profil * |
#7 · Zasláno: 23. 6. 2006, 16:36:44
kdyz neni doctype, sou v quirku vsechny prohlizece... to vadi? doctype je taky zajima jen ohleden rezimu, jinak ho zkouma jen validator. no flame, jen informace =) a slusnost, vuci komu? navstevnikum je kod webu srdecne fuk, pokud funguje...
|
||
Charlie Profil |
#8 · Zasláno: 23. 6. 2006, 16:48:38
otaznicek, DOCTYPE se hodí hlavně pro prohlížeč - když mu pošleš application/xhtml+xml, bude stránku parserovat jako XML, když ne, bude jít brát jako HTML dokument - v druhém případě by bylo striktně napsané XHTML nevalidní.
|
||
habendorf Profil |
#9 · Zasláno: 23. 6. 2006, 16:51:46
DOCTYPE se hodí hlavně pro prohlížeč - když mu pošleš application/xhtml+xml...
Mime typ se přece nenastavuje v doctype. |
||
mata Profil |
#10 · Zasláno: 23. 6. 2006, 19:53:40
Pokud nevíte k čemu je doctype pak ho nepište. Když tam nebude nic se neděje - lepší než něco opapouškovat (a třeba ještě špatně).
|
||
Chamurappi Profil |
#11 · Zasláno: 23. 6. 2006, 20:23:05
Reaguji na Fishe:
<!doctype> má jen dva praktické významy: 1) chceš-li stránku kontrolovat validátorem podle své vlastní definice typu dokumentu (DTD) 2) chceš-li prohlížeč přepnout do standardního režimu Ad 1) Chceš-li, aby validátor kontroloval tvoji stránku podle DTD od konsorcia, pak: a) <!doctype> uvádět nemusíš, protože slušný validátor si ho buď domýšlí nebo ti dá možnost ho při validaci vnutit b) dosáhneš možná jakési validity, což ale o ničem nevypovídá, neboť validita funkčnost v prohlížečích nezaručuje Ad 2) Chceš-li pouze přepnout prohlížeč do standardního režimu, uveď <!doctype html>. Máš-li však všechno odladěné pro quirk režim (pravděpodobné), nabouráš si tím pravděpodobně zobrazení. Reaguji na souki: Ze slušnosti? To je tedy přesvědčivý důvod. Zahrneš-li do tohoto čistě technického rozmýšlení etiku, tak už tuplem nebudu <!doctype> psát. |
||
thingwath Profil |
#12 · Zasláno: 23. 6. 2006, 20:28:49
Charlie
Kdyby to bylo XML, bylo by ještě záhodno tam mít XML deklaraci (<?xml ...). A ta by musela být první (úplně). |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0