Cascading Style Sheets (CSS) are a component of Dynamic HTM or DHTML.
CSS allows you to have dynamic control over all the design elements of
your web site.
All the design properties for your website are stored within a separate
file. All your web pages link to this file to get their design
information. You only need to edit one file to change the design
elements on your entire
website.
CSS allows you to separate the design of your web pages from the page's
content. They
can make a site more accessible creating a very flexible site that is not
limited to
only working in typical browsers. CSS allows users with special needs to
replace your
style sheet with their own style sheet.
They make your web site much easier to maintain and more accessible for
your users.
When Cascading Style sheets are used, the web pages must make sense when the style sheet is turned off.