Autor | Zpráva | ||
---|---|---|---|
dIGIMURDER Profil * |
#1 · Zasláno: 30. 8. 2007, 03:50:32
Nazdar,
mam naliehavu otazku. Stiahol (a nasledne modifikoval) som skript na generovanie vysuvacieho multiple-select menu. Stranku sa snazim robit valid xhtml 1.1. (sry su tam mensie nezrovnalosti v kode, ale tie nic nemenia, nestihol som odladit) Na adrese http://localhost/orbis/lektor_klient/maketa/lektor_maketa.html sa nachadza nefunkcna maketa php formulara pre sql aplikaciu... na funkcnosti nezalezi, podstatny je fakt, ze selektor funguje bezproblemovo v ie iba v pripade, ze prvy riadok (= definiciu <?xml ... ?> ) odstranim. To vsak nechcem, koli validite. Pracu mam odovzdat koncom tyzdna, prosim, ak by boli nejake napady uvitam, v opacnom pripade budem nuteny na validitu **** :-/ |
||
dIGIMURDER Profil * |
#2 · Zasláno: 30. 8. 2007, 03:51:58
|
||
Chamurappi Profil |
#3 · Zasláno: 30. 8. 2007, 09:48:23
Reaguji na dIGIMURDERa:
Užíváš MIME typ „text/html“, takže tvoji stránku stejně všichni (kromě oficiálního validátoru konsorcia) berou jako nevalidní HTML. Tudíž se nesnažíš o validní kód, ale o kód schopný projít nestandardním W3C Validátorem. V tom případě můžeš XML deklaraci klidně smazat. Oficiální validátor tě za to nekousne a prohlížečům je k ničemu, neřídí se jí, neb do HTML nepatří. Akorát Explorer 6 je kvůli ní v quirk režimu, což je zřejmě zdrojem tvého trápení. Viz módy prohlížečů — patrně potřebuješ vyvolat standardní režim. |
||
dIGIMURDER Profil * |
#4 · Zasláno: 30. 8. 2007, 18:26:39
akurat ze mime typ application/xml je zasa pre IE nezrozumitelny a ide to stahovat na disk.. neskusal som, ale cital som o tom... takze ake vidite najlepsie riesenie ? :)
|
||
Chamurappi Profil |
#5 · Zasláno: 30. 8. 2007, 19:52:21
Reaguji na dIGIMURDERa:
Já bych se na tvém místě vykašlal na validitu i na XHTML. Dal bych na první řádek <!doctype html>, který by poslal všechny prohlížeče do standardního režimu, a hotovo. Jestli chceš přístupný validní kód, změň <!doctype> deklaraci na HTML 4.01. Jestli chceš přístupný XHTML kód, vybodni se na validitu — té nikdy nedosáhneš. Jestli chceš validní XHTML kód, rozluč se s přístupností. „akurat ze mime typ application/xml je zasa pre IE nezrozumitelny“ Zkus si v Exploreru nalistovat tuhle stránku. A pak si ji přečti. Doporučuji držet se od starých experimentů typu XHTML dál. |
||
Časová prodleva: 18 let
|
0