Cascading Style Sheets (CSS)
Cascading Style Sheets (CSS) plays a central role in the relatively new and efficient Best Practice of separating Markup (XHTML) from Presentation (CSS) and Behaviours (Scripting). This approach to management of the presentation of content on the web makes it possible to adapt the presentation of content and objects to the capabilities and unique characteristics of the user's context. Quite simply, Cascading Style Sheets facilitate accessibility of web content for different abilities by providing different presentation stylesheets (Screen, PDA, Aural, Braille etc).
Additionally, the layered separation of markup, styles, and scripts makes it possible for non-human consumers of content (syndication services) to crawl/parse websites and further refine content before presentation; but this is better handled as basic XML and we will handle that under XML and Web Services
Theming Stylesheets User Interface [UI] Web Standards Accessibility

