CSS (Cascading Style Sheets) è il linguaggio utilizzato per la definizione del layout e dello stile dei contenuti presenti in una pagina web. Con CSS, è possibile definire l'aspetto grafico di tutti gli elementi presenti nella pagina, come ad esempio i colori, i font, la posizione degli elementi, i margini e i padding.