CSS Introduction

We use CSS to control web document's style in a simple and easier way.

CSS stands for Cascading Style Sheet . In this tutorial, we covers all the versions CSS1,CSS2 and CSS3, and provide a complete understanding of CSS, from its basics to advanced concepts of CSS which helps beginners as well as professionals .

  • CSS means Cascading Style Sheets.
  • CSS a simple design language which is used to simplify the process of making web     pages presentable.
  • CSS provides an additional feature to HTML.
  • With the help of CSS , we can control the layout of multiple web pages all at once
  • CSS is generally used with HTML to change the style of web pages
  • CSS can also be used with any kind of XML documents including plain XML, SVG and XUL.
  • To create user interfaces for web applications and user interfaces for many mobile applications, CSS is used along with HTML and JavaScript in most websites .
  • What does CSS do


  • The color of the text, the style of fonts, what background images or colors are used, the spacing between paragraphs, how columns are sized, layout designs, variations in display for different devices and screen sizes as well as a variety of other effects can be control using CSS
  • CSS is used to define styles for your web pages, including the design, layout and variations in display for different devices and screen sizes.
  • You can add new looks to your old HTML documents
  • Why use CSS


    use CSS to define styles for your web pages, which includes the design, layout and variations in display for different devices and screen sizes.

    CSS solves a big problem

    Before CSS, tags like font, color, background style, element alignments, border and size had to be repeated on every web page. This was a very long process. For example: If you are developing a large website where fonts and color information are added on every single page, it will be become a long and expensive process. CSS was created to solve this problem. It was a W3C recommendation.

    CSS can save a lot of time

    CSS style definitions are saved in external CSS files which enables to change the entire website by changing just one file.

    CSS provide more attributes

    To define the look and feel of the website, CSS provides more detailed attributes than plain HTML.