CSS means Cascading Style Sheets. CSS is a basic language that helps to perfect the process of presenting web pages.
CSS is able to improve the appearance of a web page. With CSS you can control the color of text, the font style, the spacing between paragraphs, the size and layout of columns, the background images or colors used, and a variety of other effects.
CSS is easy to learn because it provides powerful control over the presentation of an HTML document.
Most often, CSS is used in combination with the markup languages HTML or XHTML.
Advantages of CSS
CSS also saves time:You can write CSS once and you can reuse the same sheet in several HTML pages.
Easy to maintain: To make a globally changing change, simply modify the style and all elements on all web pages will be changed automatically.
Compatibility with multiple devices: Stylesheets can be used to optimize content for more than one device type. By using the same HTML document, it is possible to display different versions of a website for portable devices such as PDAs and cell phones or for printing.
Superior styles over HTML: CSS has a far more extensive set of attributes than HTML, so you can give your HTML page a much-improved look compared to HTML attributes.