CSS stands for Cascading Style Sheet and it contains different styles, layouts, fonts and colors of the web design. It is a file which contains the code of the web design and you can easily maintain the design of your website. It requires the basic HTML code for generating the CSS for the website.

Advantages of CSS:

CSS helps to make the changes of the layout and design of the site very easily. The file size of the CSS is very small hence your website takes minimal loading time. The external CSS has made easy for the visitors who want to see only the content from the website. By creating the CSS, you can make the web design flexible.

Disadvantages of CSS:

CSS works differently on different browsers. IE and Opera supports CSS as different logic.