In fact the rise of CSS is finally leading us in the opposite direction – back to simple mark-up, despite the increasing complexity of the contemporary webblication. Stylesheets allow us to separate structure from content in much the same way as ye olde HTML did, BUT with maximum control over the styling – so a simple collection of basic HTML and Div tags can be positioned and styled from a central stylesheet external to the served page e.g. www.decare.com.
The web may still be tangled, but adhering to standards and using good scripting practices may help us to negotiate a well-styled and usable route through it.
– Alan Murphy