(CSS) Cascading Style Sheets

CSS (Cascading Style Sheets) is a stylesheet language used for describing the look and formatting of a document written in HTML or XML. It is a standard way to style web pages and other documents on the web.

CSS is used to control the layout, colors, fonts, and other visual elements on a web page. It allows developers to separate the presentation of a web page from its content, making it easier to maintain and update. CSS can be written in separate files or in the section of an HTML document, and it can be applied to multiple pages, making it easy to create a consistent look and feel across a website.

With CSS, you can do things like:

  • Specify font styles and sizes
  • Control the layout of elements on a page, including positioning and spacing
  • Set background colors and images
  • Control the display of elements, such as hiding or showing elements
  • Create animations and transitions

CSS has become an essential tool for web developers, and its capabilities continue to expand with new CSS features and browser support.

body {
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #333;
  background-color: #f2f2f2;

h1 {
  font-size: 36px;
  color: #006699;
  margin-bottom: 20px;

p {
  margin-bottom: 20px;

a {
  color: #006699;
  text-decoration: none;