warum baut ihr eigentlich alle xhtml strict ?
bzw, lasst es mich anders formulieren...
html vs xhtml
html transitional:
+ erleichertes eventhandling durch onmouseover & co
+ iframes
+ leichtes embedding
+ grössere attribute vielfalt
+ unterstützung des designmodes (bzw browser schreiben im designmode in html - ob jetzt schön oder nicht, ist ne andere frage

)
- nicht einheitliche css interpretation
- mehrere scriptsprachen in einem document wohl ungeil (kA, hatte ich noch nie)
xhtml transitional:
+ einheitlichere CSS Interpretation von Browsern (das ist meines Erachtens auch der einzig vernünftige Grund, xhtml zu benutzen)
+ verschiedene Scriptsprachen
- Eventhandling nur noch rein per Javascript
- schwieriges embedding
xhtml strict:
+ kA
- keine iframes
- keine targets
- allgemein n Zacken weniger Attribute
Jetzt so Sachen wie "zukunftsorientiert" ist ja mal hart Banane bei ner Halbwertszeit bei Seiten von 1-2 Jahre, bis ein Redesign kommt.
Und eh so "neumodischen" Krams eh nicht alle grossen Browser unterstützen, eh egal.
ich schreib normalerweise auch in xhtml transitional, auch wenn eventhandling rein per js in oop und browserunabhängig oft schon sehr stark zu kotzen sind (aber irgendwann hat man halt seine widgets zusammen und dann gehts), aber warum bitte
strict ? Das ist sone harte Selbstbeschneidung, ohne iframes und targets arbeiten zu müssen (target="_blank" = window.open(), target="_fixedfenster" auch per js ansteuern), ihr macht es euch da nur unnötig schwer.