Advantages and Disadvantages of Using CSS
CSS - Cascading Style Sheets - is a text-based system used to specify formats. CSS information is included or linked to by the pages on the website, and the author can then use simple tags to apply those formats to portions of the web page. These override the default settings: for instance, if a CSS style sheet specifies that level 1 headings (H1 tags) are to appear in green, then they will appear in green rather than the standard black. CSS styles can work at any one of three levels -- page level, site level or web level -- and they can contain two types of settings, tag redefinitions and new classes.

