Back to Webflow glossary

CSS (Cascading Style Sheets)

Cascading Style Sheets (CSS) is a web development language that controls the appearance of elements on a webpage. It works hand-in-hand with markup languages like HTML (Hypertext Markup Language) or XML (Extensible Markup Language) to define the visual style and formatting of those elements.

CSS separates the underlying code from its presentation, allowing web developers to control a website's visual style — such as its fonts, colors, and layout, and create responsive design variations to adapt to different devices and screen sizes — without altering its content. 

For example, CSS allows you to specify that all paragraphs in a flexbox should be in a 12-point font size, in blue, and with a 10px left margin. You can apply this command to all sections or a specific body of text — all while making minor tweaks to the code.

CSS is a powerful tool for any web developer. Visit our introductory CSS article on Webflow University or learn more about creative styling to take your web design skills to the next level.

A new way to learn and to build for the web

Get the best, coolest, and latest in design and no-code delivered to your inbox each week.

Shoot, something didn't work. Try again later, bud.