Cascading Style Sheets (commonly referred to as CSS) is a style sheet language used for modifying the presentation of markup languages like HTML (Hypertext Markup Language) on web pages. Whereas HTML defines a web document’s structure (headings, body paragraphs, etc.), CSS defines things like colors, layouts, fonts, etc.