CSS (Cascading Style Sheets), have been around for
a number of years, but their power and importance went largely
unnoticed since few implementations existed. Web authors, anxious to
add creativity to their pages by influencing the presentation, began
to use Netscape's proprietary extensions rather than the more
powerful style sheets. This was quite natural, since Netscape's
proprietary extensions could be seen by a significant portion of Web
users, while few would see style sheet enhancements.
Today, more and more browsers are implementing
style sheets, opening authors' eyes to unique features that allow
influence over presentation while preserving platform independence.
The advantages of style sheets became apparent, as did the
disadvantages of continually creating more HTML tags for
presentation effects.
Click here for Source Definition
