niks onzin, IE beschouwt xhtml op die manier verstuurd als html en dus vind ik dat je kan zeggen dat je xhtml niet werkt.
Iets simpels als:
code:
1
2
3
| ...
<script type="text/javascript" src="iets.js" />
... |
met verder aangevulde code is prima xhtml toch? dat gaat dus niet werken in ie als je het als html verstuurd, waarom? omdat een script element een sluit tag nodig heeft en die /> niet als zodanig beschouwd wordt, resultaat: een leeg venster.
iets anders: in script is iets als document.write toegestaan, dat levert geen ernstige rommel op op dit moment, maar als je switched naar echte xhtml zou je script direct niet meer werken.
Als je van deze (en andere) dingen op de hoogte bent, ga dan vooral je gang, maar weet wel dat xhtml alleen in IE "werkt" omdat de syntax zo verdomt leuk op html lijkt, maar wat er werkt is dus html, geen xhtml
sterker nog, als IE netjes overweg zou kunnen met de sgml NET closing tag (de "/"; "<strong/lala/" wordt dan beschouwd als <strong>lala</strong>), dan had je overal ">" characters door je document gezien, aangezien <br /> gezien wordt als <br>>. Nu dit (gelukkig) niet werkt, kom jij weg met xhtml als html, maar feitelijk is dit vertrouwen op een onvolledige implementatie die in andere browsers wel eens wel zou kunnen zitten
[
Voor 23% gewijzigd door
Verwijderd op 09-11-2005 19:36
]