An introduction to CSS3

css3 introduction tutorial

The Zen Elements CSS3 Series has just completed an overhaul (Updated 3rd April, 2010), not only providing a few additional CSS3 tutorials but also a revised CSS3 Browser Compatibility Chart!

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 or elements within a website. The 3 represents the next generation/version of style sheet language.

It is very important to learn that while it is fun to learn and play with CSS3, it is still not yet fully supported in current browsers. This means that if you are to incorporate CSS3 in a live website, it would be a good idea to make sure there is fallback code for the browsers that are struggling to support it. See our Browser Compatibility Chart Below.

Why write about CSS3 if it’s not yet fully supported?

Because it’s nice learning new things ..and a few people have asked me how to get the rounded corners on their online profiles, etc. I explained how to do this with images and in CSS3 tutorials however like a snowball rolling down a hill, I’ve written a few more tutorials in hope that it 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!

The Zen Elements CSS3 Series
(& Browser Compatibility Chart)

4 5 3 3.6 6 7 8 9 10 10.5 4
Border Colour                      
Border Image                      
Border Radius                      
Box Shadow                      
@Font-face                      
Gradients                      
HSL / HSLA                      
Multiple Backgrounds                      
Multiple Columns                      
Opacity                      
RGB / RGBA                      
Text Shadow                      
Transform                      
Last Updated: 30/05/2010, 21:00 pm

Thank you for reading and I hope you get something out of this!
Alex | @ZenElements

Like this article?

Subscribe to our rss, follow our tweets or please help us spread the work & share this with your friends!

Thank you for all your support; have a cookie!

16 Comments on “An introduction to CSS3”

  1. Marylin 05.01.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! ;)

  2. Olivia Bell 05.01.2009 at 7:42 pm

    On with the next article!! :D

    Olivia
    http://www.plurklayouts.com

  3. Mich D aka @MichDdot 06.01.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

  4. Zen Elements 06.01.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.

  5. Keli Whidden 06.01.2009 at 6:03 pm

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

  6. Zen Elements 08.01.2009 at 11:36 pm

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

  7. vocal 09.02.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?

  8. Zen Elements 09.02.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. :)

  9. Tom 21.03.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!

  10. Zen Elements 21.03.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?

  11. Ktulhu 29.09.2009 at 7:03 pm

    Great, but in Africa most of the users still use IE 6, Mozilla 3- and Opera 9.2-.

  12. nathaniel 02.02.2010 at 7:43 am

    Hurry up IE!!! Lets get the red carpet rolling :-)

  13. Akaihane 02.02.2010 at 8:57 am

    This is great, thanks! I know it will be a while before it’s really usable, but it’ll be good to know beforehand to get a jump on things.

  14. Satish 18.02.2010 at 2:11 pm

    nice post will have fun to use them
    thanks for sharing

    cheers!!

  15. Joaquin Menchaca 12.05.2010 at 5:30 am

    This is an awesome site, we’ll put together. Love the chart and samples.

  16. Renato 04.06.2010 at 4:11 am

    tanks

 

Leave a Reply

(required; who are you?)

(required; we'll keep it safe!)

(optional; promote your site!)