Forum Moderators: open
On the other hand, if you're willing to forgo IE compatibility then the answer is 'depends on whether you need the modularisation features of XHTML1.1'. Again, if the answer's 'no' or 'what', go with XHTML 1.0 strict.
Are you going to serve your pages as application/xhtml+xml? If the answer's 'no' or 'what' then go with HTML4.01 strict.
Generally I would use 4.01 strict.
Hmm, why are you guys using html 4.01 strict? I've read somewhere on the web that xhtml is the latest and it will replace html. So why not use xhtml1.0 strict or xhtml 1.1?
If you do decide that you prefer XHTML syntax (even if you serve it as
text/html), then you should choose XHTML 1.0, the Strict version if possible. XHTML 1.1 is a cut-down version of XHTML created for Modularization (combining XHTML with other markup languages such as SVG or MathML). It should never be served as text/html, and as such will not display in Internet Explorer if used properly.