CSS Advantages
Cascading style sheets (CSS) is a language like HTML, and gives web designers powerful tools for controlling the visual presentation of documents on the Web. The Web is a powerfully visual environment and most people — including most people with disabilities — interact with it visually. The disabilities affected by this aspect include low vision, cognitive disabilities such as dyslexia, Attention Deficit Disorder (ADD), and Traumatic Brain Injury (TBI).
CSS helps to separate content and structure from presentation and layout, which also helps web designers to create documents that load faster and are easier to maintain and update. Content can be changed independently of formatting because presentation and layout are handled in CSS. This means you can also change presentation and layout on hundreds or even thousands of pages at once by changing the external style sheet to which those pages are linked. The important benefits for accessibility include offering users a choice of styles without having to modify the source document, and the ability to easily verify that the source documents work with assistive technologies before applying any styles at all.
Example
Page without CSS
This is a basic restaurant menu with no visual formatting.
Page with CSS
This is a document with the same content and structure that uses styles.
The style sheet changed the font and
text color
from
the default
and
added a background color to the section headers and the
prices.
Links
Accessibility Features of CSS
(http://www.w3.org/TR/CSS-access)
