CSS3 é a mais recente evolução da linguagem Cascading Style Sheets (Folhas de Estilo em Cascata) que estende o CSS2.1. Ela traz uma série de novidades bastante esperadas, como cantos arredondados, sombras, gradientes , transições ou animações , bem como novos layouts como multi-colunas , caixas flexíveis ou layouts de grade. O vendor-prefixed são peças experimentais que deve ser evitado em ambientes de produção, ou usado com extrema cautela, pois tanto a sua sintaxe e semântica podem mudar no futuro.