Tuesday, July 13, 2010

Difference between css1 and css2

CSS (Cascading style sheet) simply adds style in Html documents to present the layout of a web page. But here I am not supposed to define what is css1 and css2. My intension is to note a few differences that have given rise to a topic css2 and css1. There are reasons that have given little edge of preference to css version2 over css version1. And at the time of pointing out the differences, I will definitely try to note down the typical aspects of using css2 and css1.

Though we all know that css version2 is an upgraded version of css version1, people are interested in differentiating css2 and css1. Let’s see the things:

  • Css2 provides much more flexibility in font selections. In CSS1 there were no options of matching font closest in request; no process of creating font that matches one of the present font metrics and option to download font from the web.
  • In css version1 there was no option to define any tabular data as table element. But css version2 does permit the designers to do so. It has eased the designer’s efforts so they are using css2 and css1.
  • One of the most important reasons of using css2 and css1 is the positioning of any element. There were no options of specifying absolute or relative position in css version1.
  • The cursor position was not so much defined and controlled in css version1 as it is in css version2.For instance, the designers can predefine the different cursor look on links, images, and other positions on the webpage.
  • Css version2 has given control on the webpage printing layout.  In very simple words it defines how will be size of the pages to be printed; if there will be registration or crop-marks and how should it look on both side when printed. This is one good cause of using css2 and css1.
  • There was no option like ‘media type’ in css version1. It is there as an option in the css version2 that can determine how the display of the pages will be in different media as: audio, Braille, screen reader,TV etc. it has given great push in using css2 and css1.
  • Css version2 has option to add audio with the display of a webpage. It is a great privilege to physically challenged people and was not in css version1. Now a blind man can listen to style of the web pages. It is certainly the greatest edge of css2 and css1.
  • Css version2 can support international language applications. It is nothing, but compatibility to multiple directorial text, language specific quotation marks and etc.


As I told in the beginning of the article, there are still some of the features that are marked as hindrance to the acceptance of the css version2. It is not yet supported to some of the browser combinations; say the browser supporting typical HTML and XHTML  does not show the styles in same way as it is has commended.

The international language acceptance of the css version2 has not yet become compatible to all major languages. I mean to say if the option is there it should be fully compatible.

To sum up the things we can say css2 and css1 is nothing but an urge to compare two and find out the better one. And if there is any drawback left, it is going to be supplemented. We are seeing the upper version of css version2 and already css version 3 has come. It will definitely fulfill the gaps present in the css version2, as it is still in further development process.  But the tussle to rank css version1 over 2 will remain. As the topic css2 and css1 is still like a hot cake to many of us.

If you want to get the superb effects of CSS in your website or want to hire website designer, freelance graphic designer, you may contact me.

No comments:

Post a Comment

My Ping in TotalPing.com
Feedage Grade D rated
Preview on Feedage: web-design Add to My Yahoo! Add to Google! Add to AOL! Add to MSN
Subscribe in NewsGator Online Add to Netvibes Subscribe in Pakeflakes Subscribe in Bloglines Add to Alesti RSS Reader
Add to Feedage.com Groups Add to Windows Live iPing-it Add to Feedage RSS Alerts Add To Fwicki
Ping your blog, website, or RSS feed for Free