CSS (Cascading Style Sheets) consist of a set of formatting rules that we use to control the layout and appearance of the content on a web page. One best feature of CSS is that you can store all the CSS rules in one document and keep that document separate from the HTML content and link the two together. CSS3 offers some new and exciting features to enhance the appearance of the website. CSS3 makes it easier for the designers that will make the visitors go crazy over them to be implemented.
Today, most of the major web browsers are aggressively wanting to support HTML5 and CSS3. Even Microsoft Internet Explorer, which has the reputation of slow in adopting new standard is supporting HTML5 in its IE9. That means, HTML5 is going to be real and big.