CSS

Cascading Style Sheets

Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation and layout of documents written in markup languages like HTML or XML. It is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.

CSS allows web developers to control various aspects of a webpage’s appearance, including:

  • Colors, fonts, and text sizes
  • Spacing and positioning of elements
  • Background images and colors
  • Responsive design for different devices and screen sizes

The term “cascading” refers to the way styles are applied, with multiple style sheets potentially affecting an element’s appearance.