Cascading Style Sheets (CSS) is a stylesheet language used in the presentation and styling of a document such as a webpage or a markup language like an HTML document.