Stránka 2 z 2
Re: XHTML Strict a pravidla
Napsal: pon 15. bře 2010, 15:21
od NEONET
bubanek, no nejaky tvuj web by me zajimal, dej link, klidne po pm
Re: XHTML Strict a pravidla
Napsal: pon 15. bře 2010, 15:58
od Smith
bubanek píše:Příkladem může být ono zvětšení náhledu.
Což se snad stejně dělá přes JS ... a nebo se to dá udělat elegantnějším způsobem.
bubanek píše:2)No nedal jsem položky formuláře do (naprosto zbytečného) <fieldset>, to se mu nelíbí.
blbost, formulář ve <fieldset> být nemusí.
Re: XHTML Strict a pravidla
Napsal: pon 15. bře 2010, 16:17
od bubanek
Jo? Tak proč mi to píše?
Opakuji dotaz:
Řekni mi jediný (a rozumný) důvod, proč by měl být můj kód prasácký. Zvlášť když jsi žádný můj web neviděl.
//edit: onen kus kódu je:
Kód: Vybrat vše
<div style='position: absolute; top: -200px; left: 0px;'>
<form name='f' action='#' onSubmit='return cmdline(); return false;'>
<input name='cmd' type='text' onkeypress='cmdcheck()' /><input type='submit' value='cmd' />
</form>
</div>
//edit 2:
Kód: Vybrat vše
<div style='position: absolute; top: -200px; left: 0px;'>
<form name='f' action='#' onSubmit='return cmdline(); return false;'>
<fieldset>
<input name='cmd' type='text' onkeypress='cmdcheck()' /><input type='submit' value='cmd' />
</fieldset>
</form>
</div>
s tímto nemá validator problém.
A pak je vidět že tě to nezdržuje a že psaní validního kódu pro tebe není problém
Jinak validator má samozřejmě problémy s onSubmit. Osobně nevím, čím bych to nahradil a abych řekl pravdu, je mi to jedno. Že se nějakému W3C onSubmit nelíbí mě nijak netíží (a snad ani nikoho jiného).
Re: XHTML Strict a pravidla
Napsal: pon 15. bře 2010, 21:19
od TomTom
Heh, fieldset tam být nemusí. Jde o to, že prvek input musí být něčím obalen, tak jak ti to psal validátor. Co se týče onsubmit, tak tam není problém. Možná by stačilo vědět, že v xhtml má být vše lowercase. Stačí tedy psát onsubmit místo onSubmit a je to validní

Re: XHTML Strict a pravidla
Napsal: pon 15. bře 2010, 21:37
od bubanek
Ok, to s onSubmit chápu, moje blbost že jsem si to chtěl trochu zpřehlednit.
Ale proč má být input obalen to nechápu. Proč si myslíš, že to tak musí být?
Re: XHTML Strict a pravidla
Napsal: pon 15. bře 2010, 21:39
od arxeiss
Zkus to tam hodit s tím onsubmit malým, a bez fieldset. Protože ty máš třeba jednu chybu na stránce že ti chybí např u <img /> a validátor už ti hodí chyb více, nechápu proč to tak je, ale je to tak, pak odstraníš tu jednu a ten zbytek už chyby nejsou...
Re: XHTML Strict a pravidla
Napsal: pon 15. bře 2010, 21:44
od bubanek
Nene tím to není. Opravdu to musí být v něčem obalený.
Samozřejmě tu chybu vyhodí i u toho submitu, dal jsem sem jen příklad.
Ale to je fuk, nepotřebuju to mít validní. Mě by spíš zajímalo proč to má být obalené

Re: XHTML Strict a pravidla
Napsal: pon 15. bře 2010, 22:02
od arxeiss
OK, já jsem teď zkusil přepsat tu hlavičku buď na strict, nebo na 1.1 a pokaždé mi to hodilo chybu že je nepovolený tag name="jmeno" u <form>...
A ten samý error jak u bubanka, chybu u inputu
Re: XHTML Strict a pravidla
Napsal: pon 15. bře 2010, 22:14
od bubanek
Pokud vím, tak u <form> se nepoužívá name, ale id.
Použij fieldset na prvky formuláře, ale myslím že je to zbytečné.
Jako většina věcí co neprojde validátorem.
Re: XHTML Strict a pravidla
Napsal: pon 15. bře 2010, 22:35
od Smith
input musí být v něčem zabalený ... ne, že by musel být zabalený ve fieldset, to je blbost ... může to být klidně div, nebo pomalu cokoliv. A že by tohle bylo nějak omezujicí bych neřekl... když tak přemýšlím, tak stejně každý input v jakémkoliv formuláři mám v něčem obalený.
bubanek píše:A pak je vidět že tě to nezdržuje a že psaní validního kódu pro tebe není problém

Ne, skutečně to problém není ... já taky píšu weby v XHTML 1.0 Strict asi 5 let.
Re: XHTML Strict a pravidla
Napsal: pon 15. bře 2010, 23:13
od bubanek
Jenže já to nepotřebuju mít v něčem obalený, vždyť ten formulář není ani vidět.
Musíš uznat, že tohle je naprosto zbytečná věc.
A dodržovat standardy do puntíku je zbytečné.
Re: XHTML Strict a pravidla
Napsal: pon 15. bře 2010, 23:52
od Smith
Jo tak toho jsem si všimnul až teď ... proč taková blbost, že je to absolutním pozicováním hozeno mimo obraz?
Zbytečné nebo ne... když píšu web a píšu ho podle standardu, tak ho píšu tak, aby tomu standardu odpovídal, tj. aby byl validní ... v opačném případě totiž nevím, proč vůbec dávat do zdrojáku nějaký doctype se standardem.
Jak říkám, mě dodržování XHTML 1.0 Strict (nebo XHTML 1.1) problémy nedělá, časově mi to nezabírá ani minutu navíc.
Re: XHTML Strict a pravidla
Napsal: úte 16. bře 2010, 00:01
od bubanek
Protože to není potřeba vidět.
Webu se to netýká, je to jenom jedna sranda, kterou jsem zkoušel.
Spíš jde o to, že tě to tam nutí dávat věci, které nejsou potřeba.
Však DOCTYPE dávat nemusíš, nic se nestane.
Re: XHTML Strict a pravidla
Napsal: úte 16. bře 2010, 08:52
od TomTom
bubanek píše:
Spíš jde o to, že tě to tam nutí dávat věci, které nejsou potřeba.
Však DOCTYPE dávat nemusíš, nic se nestane.
Asi málokdo z nás přesně ví, jak browsery zpracovávají jednotlivé tagy a právě proto jsou tady nějaký standardy, který by ti měly napomoci s tvorbou webu. Rozhodně to není, že by člověk měl stavět web, jen kvůli tomu, aby byl validní, ale právě ty definovaný pravidla by měly zaručit, co nejlepší stavbu webu. Asi nemá cenu řešit, co kde má být obalený nebo kde je jaký atribut, protože stejně velká skupina lidí si bude myslet, že správně se weby dělají save as html ve wordu nebo nějaký praštěný wysiwyg editor a nechápou, proč by se měli patla s nějakým kódem, dkyž v tomhle jim to jde lépe a je to jednodušší.