Subscribe

RSS Feed | RSS Email | Twitter
 

Sponsors

 

Search / Categories

 

An introduction to CSS3

Posted on January 5th, 2009 by Zen Elements 10 Comments

CSS3 Introduction

CSS3 is not new, nor is it just round the border-radius’s corner! It patiently sits, all ready to make its debut, sipping coffee and waiting for the browsers to provide the red carpet. You see, it is the browsers that need to catch up.

Note “the browsers need to catch up”
AlertIt is very important to learn that while it is fun to play with CSS3 – as I will demonstrate over the next few tutorial submissions – it is not yet fully supported in current browsers. This means that if you are to incorporate CSS3 in your website, be sure to have some fallback code for the browsers that are not supporting it!

Here is a quick ‘CSS3 versus Browser’ outlook:-

  • FireFox (3.0.5… some support)
  • Google Chrome (1.0.154.36… some support)
  • Internet Explorer (IE6, IE7, IE8…)
  • Opera (9.6… little support)
  • Safari (3.2.1 on Windows… good support)

What is CSS, yet alone CSS3?

Very briefly, CSS stands for ‘Cascading Style Sheets’ and is a mark-up language for altering and giving style to a website. The 3, is just to represent the next generation in style sheet language. A version number, if you will.

Why am I writing about CSS3 if it is not yet fully supported?

Browser Image

Because it is fun to learn new things! …and a few people have asked me how to get the rounded corners on their online profiles. I explained how to do this with images or CSS3 and like a snowball rolling down a hill, I am here writing up a few things I’ve been learned along the way and hope that it will this may just help others out too.

Don’t just listen to me though! Eric Meyer is a fantastic chap who knows a good thing or two about CSS, among other things! There is a great interview with Eric here on Six Revisions discussing CSS3 and it is definitely worth the read!

Zen Elements Blog | CSS3 Series

To follow the upcoming tutorials, I advise – if you don’t already have them – to download a few browsers…

You will notice that internet Explorer isn’t there, mainly because you probably already have it and well, it currently rates pants for CSS3

Thanks for reading!

Alex | Zen Elements


 
RSS
Facebook
StumbleUpon

Comments (10)

MarylinJanuary 5th, 2009 at 7:40 pm

I think I’m going to like this! Starting my way to a degree of Computing and Design through the OU next month, so yay for extra reading! ;)

Olivia BellJanuary 5th, 2009 at 7:42 pm

On with the next article!! :D

Olivia
http://www.plurklayouts.com

Mich D aka @MichDdotJanuary 6th, 2009 at 7:55 am

Nice to have someone bring this subject back up and out in the open. :) Can you do html5/6 next, these first though, always glad to learn.

Peace
Mich D

Zen ElementsJanuary 6th, 2009 at 10:03 am

I’m glad you like the above so far and are looking forward to the future releases. Next article should be soon arriving, if I can be less pernickety about how I’m arranging everything!

@MichDdot, I am also glad to say – having been recently reading through an old batch of my magazines – this has also been running in my mind too and I will be glad to get some things released in HTML 5 / 6 in the next little series.

Thanks for your feedback.

Keli WhiddenJanuary 6th, 2009 at 6:03 pm

What a great idea! Thanks for sharing your learning :)

Zen ElementsJanuary 8th, 2009 at 11:36 pm

You are most welcome, I am glad you liked it and I hope you enjoy the little CSS3 series!

vocalFebruary 9th, 2009 at 5:09 am

excellent posts!

I have learn these all…

but, one problem is, you have just tested the google Chrome browser version 1.0.xxx, but I find the version 2.0.xxx support some of the CSS3 features, such as background-size and multiple background.

so what if add a Chrome 2.0.156 testing?

Zen ElementsFebruary 9th, 2009 at 10:01 am

@Vocal | Thank you for your feedback and I’m glad you liked them, even if only a recap over what you’ve done so far. I currently only had the G.Chrome v1 to test on, which is why the Browser compatability was only references to that.
I’ll double check I can’t get my hands on v2 and if so, update posts accordingly. Failing that, if you’d like to lend a checking hand and let me know what declarations are supported in v2 via email, I’ll post them up. :)

TomMarch 21st, 2009 at 9:18 am

Hi… IE8 was released. You could update your article telling if it works or not there :) Really great site and good articles!

Zen ElementsMarch 21st, 2009 at 12:02 pm

Thanks for that, Tom :) Something I’d be meaning to get round to!
I wonder if you hazard a guess though before seeing, as to how succesful you think IE8 is with the CSS3 declarations… really Microsoft?

Leave a comment

Your comment

top
  • Zen Elements on Facebook
  • Zen Elements on Flickr
  • Zen Elements on Twitter
  • Zen Elements RSS Feed

© Zen Elements Ltd. 2008. All Rights Reserved. Sitemap | CSS | XHTML | Terms & Conditions