About two weeks ago, a new XHTML Document Type Recommendation has been released by the W3C, namely the XHTML™ Basic 1.1 – W3C Recommendation 29 July 2008.
It is designed for Web clients that do not support the full set of XHTML features; for example, Web clients such as mobile phones, PDAs, pagers, and settop boxes. The document type is rich enough for content authoring.
Because of the reason that many of my bugfixes concerning “wrong”, – my page looks weird, please help me- visualizations” within Web Browsers are due to “bad XHTML”, I start again this call:
Please keep in mind, XHTML documents begin with important elements which tell the different web browsers how to interpret the document/site and how to validate it for conformance etc.
Just to inspire you to really using correct XHTML structure, making use of the most appropriate document type definition and follow the W3C recommendations, let me note down a metaphor-quote from an ashtray’s sign:
Please do not put paper in here!
This is an ashtray.
This is where fire goes.
Thanks.
Furthermore you may look at the metaphor-picture on the right.
And finally linking to some weird stuff about “like seriously…”.
Last but not least, if someone might not know exactly how to: Converting to XHTML: Simple Rules, Easy Guidelines. – And for the controversial part: Where Our Standards Went Wrong.
See also this article about principles to keep your code clean.