CSS
Style Sheet Language

CSS handles the look and feel part of a web page.

Things You Should Know

CSS is another thing you may learn just after understanding HTML. CSS stands for the cascading style sheets, which Hakon Wium Lie created in 1994. Hakon Wium Lie is considered the father of CSS as he created this amazing thing. And he used to work with the father of HTML, Mr. Tim Berners-Lee, when he was working in CERN.


What is CSS?

CSS stands for Cascading Style Sheets CSS describes how HTML elements are to be displayed on screen, paper, or in other media CSS saves a lot of work. It can control the layout of multiple web pages all at once External stylesheets are stored in CSS files



A Professional web designer works on the appearance, layout, and, in some cases, content of a website. Appearance, for instance, relates to the colors, font, and images used. Layout refers to how information is structured and categorized.

::::::::::::::::::::::::::::::::::::::::::::::::Difference B/W CSS & CSS3:::::::::::::::::::::::::::::::::::::::::::::::

Sr.No. CSS CSS3
1 CSS is capable of positioning texts and objects. On the other hand, CSS3 is capable of making the web page more attractive and takes less time to create. CSS3 is backward compatible with CSS.
2 Responsive designing is not supported in CSS CSS3 is the latest version, hence it supports responsive design.
3 CSS cannot be split into modules. Whereas CSS3 can be breakdown into modules.
4 Using CSS, we cannot build 3D animation and transformation. But in CSS3 we can perform all kinds of animation and transformations as it supports animation and 3D transformations.
5 CSS is very slow as compared to CSS3 Whereas CSS3 is faster than CSS.
6 In CSS we have set of standard colors and it uses basic color schemes only. Whereas CSS3 has a good collection of HSL RGBA, HSLA, and gradient colors.
7 In CSS we can only use single text blocks. But in CSS3 we can use multi-column text blocks
8 CSS does not support media queries. But CSS3 supports media queries
9 CSS codes are not supported by all types of modern browsers. Being the latest version, CSS3 codes are supported by all modern browsers.
10 In CSS, designers have to manually develop rounded gradients and corners. But CSS3 provides advanced codes for setting rounded gradients and corners
11 There is no special effect like shadowing text, text animation, etc. in CSS. The animation was coded in jQuery and JavaScript. SS3 has many advance features like text shadows, visual effects, and a wide range of font styles and colors.
12 In CSS, the user can add background colors to list items and lists, set images for the list items, etc. Whereas CSS3 list has a special display property defined in it. Even list items also have counter reset properties.
13 CSS was developed in 1996. CSS3 is the latest version of CSS and was released in 2005.
14 CSS is memory intensive. CSS3 memory consumption is low as compared to CSS.