A web page consists of markup - HTML (HyperText Markup Language) that describes the means of the content on the page - and CSS (Cascading Style Sheets) which guide the browser how the content should displayed and alternative user agents that require displaying it.
CSS3 is that the latest version of the CSS specification. It contains just about everything that’s enclosed in CSS2.1 (the previous version of the specification).
Within the past, so as to form gradients, shadows, and rounded corners, web designers have had to resort to variety of difficult techniques. Sometimes extra HTML elements were needed. In cases wherever the HTML is kept fairly clean, scripting hacks were needed. Within the case of gradients, the utilization of additional pictures was inevitable. We tend to place up with these workarounds, as a result of there was no alternative method of accomplishing those styles. CSS3 permits you to incorporate these and alternative style parts in an exceedingly forward-thinking manner that result in such a big amount of benefits: clean markup that's accessible to humans and machines, reparable code, fewer extraneous pictures, and quicker loading pages.



     
 

https://www.udemy.com/css-css3-course-for-beginners/?couponCode=PRA58HYCSS