CSS3 is a style sheet language and a magnificent tool, used for creating presentations of the documents, written in a markup language. If website design isn’t semantically accurate CSS3 helps to overcome this problem and get a good ranking. This language also helps designers to create pages, which are compatible with the majority of browsers, even with those you may deem obsolete. It also allows creating engaging elements in web design without additional efforts. For example, you can add text shadow to the page elements, using simple codes. Overall, it’s a multifunctional, yet very simple and comprehensive language. If you are a proactive designer you should definitely learn it and use in in your work, alongside with HTML5. Below you’ll find a cheat sheet with useful CSS3 features.