As folhas de estilo em cascata (CSS) são utilizadas em conjunto com a HTML, e serve para realizar a formatação visual, deixando as páginas de um site com aparência profissional. A CSS3 é a última versão da CSS, e com os novos recursos, ela se tornou uma linguagem indispensável na diagramação de uma página.