in reply to PerlMonks XHTML+CSS: an implementation

Things you might attempt to improve aesthetics/usability for non-DOM browsers is to inline the various <div>s in their approximate location in the source. This way they do not all end up at the bottom.

Something else that couldn't hurt to try is getting back to basics and using <dl>, <dt>, <dd>. So dl encloses nodes at the same level, dt is the title, author, etc. dd is the node body. One can then apply styles to these elements. For an idea of what this might look at try: blocks (Note: you might get a server overloaded message, be patient and try again.) So that's what you can do to enhance the look with CSS; it does not give the proper impression w/o CSS as it is an <ol> and not a <dl>,

--
perl -pe "s/\b;([st])/'\1/mg"