This article marks the first of several, providing an introduction to the new CSS3 standard which is set to take over from CSS2. We will be starting from the very beginning – taking you from not having even heard of CSS3, to feeling ready to hit it running as various features start to become more widely adopted.
What is it?
CSS3 offers a huge variety of new ways to create an impact with your designs, with quite a few important changes. This first tutorial will give you a very basic introduction to the new possibilities created by the standard.
Modules
The development of CSS3 is going to be split up into ‘modules’. The old specification was simply too large and complex to be updated as one, so it has been broken down into smaller pieces – with new ones also added. Some of these modules include:
- The Box Model
- Lists Module
- Hyperlink Presentation
- Speech Module
- Backgrounds and Borders
- Text Effects
- Multi-Column Layout
Timescale
Several of the modules have now been completed, including SVG (Scalable Vector Graphics), Media Queries and Namespaces. The others are still being worked upon.
It is incredibly difficult to give a projected date when web browsers will adopt the new features of CSS3 – some new builds of Safari have already started to.
New features will be implemented gradually in different browsers, and it could still be a year or two before every module is widely adopted.
How will CSS3 affect me?
Hopefully, in a mainly positive way. CSS3 will obviously be completely backwards compatible, so it won’t be necessary to change existing designs to ensure they work – web browsers will always continue to support CSS2.
The main impact will be the ability to use new selectors and properties which are available. These will allow you to both achieve new design features (animation or gradients for instance), and achieve current design features in a much easier way (e.g. using columns).
Future articles in this series will each focus on a different module of the CSS3 specification, and the new features they will bring. The next one relates to CSS3 borders.
Other posts in the series
- Introduction to CSS3 – Part 1: What is it?
- Introduction to CSS3 – Part 2: Borders
- Introduction to CSS3 – Part 3: Text Effects
- Introduction to CSS3 – Part 4: User Interface
- Introduction to CSS3 – Part 5: Multiple Columns
- Introduction to CSS3 – Part 6: Backgrounds

Comments & Discussion
127 Comments
Pingback: 20 Useful Resources for Learning about CSS3
Pingback: 20个CSS教程及资源 由浅入深学习 - 菠菜博
Pingback: CSS 3 « Redsignalalarm’s Weblog
Pingback: Introduction to CSS3 | just4freaks.de
Pingback: CSS3 - самое время | Вебмастеру посвящается...
Pingback: 20大CSS3学习站点推荐! | 胡言乱语
Pingback: Introduction to CSS3(Updated) - PageTalks
Pingback: sıfırdan css3 öğretecek 20 kaynak | Bilinmeyen Gerçekler Antiduzen - Kralblog
Pingback: Daily Digest for 2009-04-22 « Scrappy Rocks!
Pingback: 克兰印象 » 20个对学习 CSS3 大有裨益的资源
Pingback: Webbrelaterat » Blog Archive » N
Pingback: Take Your Design To The Next Level With CSS3 « Smashing Magazine
Pingback: CSS3 Overview « A2 CODesigner Web Coder / Designer
Pingback: 50+ Stunning CSS3 Articles, Cheat Sheets and Tutorials Collections | tripwire magazine
Pingback: CSS 3 Cheat Sheet (PDF) - Smashing Magazine
Pingback: CSS3 Getting started Articles | W4WEB International | Goodies for Web Developers and Designers
Pingback: CSS3 Lesson 2: All About Borders | Dave PC Guy
Pingback: Getting Started With CSS: 20 Awesome Introductory Tuts — Elite By Design
Pingback: Getting Started With CSS: 20 Awesome Introductory Tuts | Web Design Tuts
Pingback: 33 Must Read CSS3 Tips, Tricks, Tutorial Sites and Articles | Afif Fattouh - Web Specialist
Pingback: CSS3 Tips, Tricks, Tutorial Sites and Articles « Vinayindxb
Pingback: 33 Must Read CSS3 Tips, Tricks, Tutorial Sites and Articles
Pingback: Useful Web Development Links (21st May 2008)
Pingback: 33项关于CSS3的必看文章、技巧和培训网站 | 伟景博客
Pingback: CSS3 Tips (Tutorial) « Sadhas Blog
Pingback: 10 Best Tutorials To Learn CSS3 | AEXT.NET
Pingback: Top 10 tutorials pour apprendre CSS3 (English) | Conicrea
Pingback: CSS 3 öğrenmek için en iyi dersler | hurriyetsondakika.net - Son Dakika, Güncel, Türkiye, Dünya
Pingback: CSS3 Gallery, Showcase & Inspiration. Showcasing the best CSS3 Web Design on the Internet | 20 CSS3 Resources | CSS 3 Gallery
Pingback: 10个学习CSS3的最佳教程 | 米号
Pingback: 33 Must Read CSS3 Tips, Tricks, Tutorial Sites and Articles « Grafik Editor Graphic .ru
Pingback: CSS3 Giriş – Bölüm 1: CSS3 Nedir?
Pingback: Blog-HemenUlas,WebMaster Bilgileri,Html Kodları,Webmaster bilgileri » Css 3 Öğrenmek İçin En İyi Dersler
Pingback: CSS3 and its new features « Web Design Blog by Magdalena
Pingback: 25 Essential Tutorials And Resources For Learning CSS3 | CSS Reflex - Design Blog | Web Design | Inspiration and Resources for Designers
Pingback: Css3 kaynakları | kaynaklar
Pingback: Take Your Design To The Next Level With CSS3 « Creative Lake
Pingback: 60 Excellent CSS3 Tutorials and Techniques You Should Know | Astagram Studios- A Creative Studio- Official Blog
Pingback: CSS3 resources
Pingback: 朝心 » [转]提升你设计水平的CSS3新技术
Pingback: 60 Excellent CSS3 Tutorials and Techniques You Should Know | DesignerWall
Pingback: مصادر حول تقنية CSS3
Pingback: مدخل إلى CSS3
Pingback: CSS3 и его возможности… « WWW.LIDOX.RU
Pingback: Essential CSS3 Resources
Pingback: 33 Must Read CSS3 Tips, Tricks, Tutorial Sites and Articles | Web Design Mix
Pingback: Start Using CSS3 Today: Techniques and Tutorials - Smashing Magazine
Pingback: Start Using CSS3 Today: Techniques and Tutorials | Web Design Cool
Pingback: Essential CSS3 Resources : Adsensefeed.com
Pingback: Start Using CSS3 Today: Techniques and Tutorials | Creative Man Studio
Pingback: Start Using CSS3 Today: Techniques and Tutorials | i know idea
Pingback: Start Using CSS3 Today: Techniques and Tutorials | ZoooZu.com
Pingback: CSS, css3, Development, Resources, tools, Tutorials, webdesign | Tutorials | W3 Promoter
Pingback: 用CSS3将你的设计带入下个高度 - lanmiz.net
Pingback: 33 Must Read CSS3 Tips, Tricks, Tutorial Sites and Articles | My Free Design Area - A Webpage for Joomla Free & Commercial Templates, Wordpress Free & Commerciak Themes, and Drupla Free and Commercial templates, Flash Templates and animation, Html
Pingback: 10 Excellent and MUST READ CSS3 Tutorials | CSS3 Tutorials
Pingback: CSS 3 Cheat Sheet (PDF) - Citris Magazine
Pingback: 10 CSS3 Basic Tutorials & Techniques | blogfreakz.com
Pingback: FaceWord - Techniques Commencez à utiliser CSS3 Aujourd’hui: et didacticiels
Pingback: 33 Must Read CSS3 Tips, Tricks, Tutorial Sites and Articles | Blog's Xuan Luat
Pingback: Lynn's Blog - 网页编程|XHTML+CSS|HTML5|CSS3|AJquery|JS|AJAX|WordPress|Flash|Asp.net|Video
Pingback: Getting Started With CSS: 20 Awesome Introductory Tuts | Putra Kuningan
Pingback: Start Using CSS3 Today: Techniques and Tutorials | Best Web Magazine
Pingback: Using Dreamweaver CS4 in-built page templates. | Davies Computer Services
Pingback: 33 Must Read CSS3 Tips, Tricks, Tutorial Sites and Articles | :: DesignZine ::
Pingback: How to make a killer mobile version of your Wordpress blog (part 2) | Mayfield Digital Blog
Pingback: 40 + Awesome and Essential CSS3 Tutorials, Techniques and Resources to Learn | Design | Webdesign, website & webshop maken portfolio
Pingback: Web Design: Learn the Basics First! | riloBuzz
Pingback: Útiles consejos y técnicas sobre CSS3 de los expertos | CSSBlog ES
Pingback: Útiles consejos y técnicas sobre CSS3 de los expertos | Saca La Nevera Del Congelador
Pingback: Useful CSS3 Tips, Techniques and Tutorials from Web Industries’ Experts | Web Designer Aid
Pingback: CSS3: Stufenweise Verbesserung des Blog-Layouts | Dieter Welzel
Pingback: Watts Web Development Resource » Blog Archive » Great CSS3 Resources, Tricks, and Tools
Pingback: Design Trends for 2011 | Bullzeye Design
Pingback: Mengenal dan Belajar Basic CSS3 | Cruz3N Blog
Pingback: More Best Resources About CSS3 | Cruz3N Blog
Pingback: Best Web Resources For Learning CSS3
Pingback: 38 Best CSS3 Tutorials and Techniques Of Year 2010
Pingback: blog.biedenkapp.it » Nicht websichere Fonts auf Websites verwenden, die dann aber doch websicher sind?!
Pingback: WordPress Integration – Client Project « City&Wool
Pingback: Homework due Thursday 3/24
Pingback: Top 10 sites to Learn Css 3 | Orange-Programmer
Pingback: CSS3 – lab2
Pingback: lab2
Pingback: CSS3 – lab2
Pingback: CSS3 – Luís Ferreira 60382 – lab2
Pingback: CSS 3 – An Introduction | Cogzidel Templates Blog
Pingback: 20 Useful Resources for Learning about CSS3 | Grafo
Pingback: CSS3 Tutorials and Resources - WebsitesMadeRight.com
Pingback: CSS3 Rounded Avatar | ninefourty
Pingback: CSS 3 öğrenmek için en iyi dersler | ADANA BİLGİSAYAR
Pingback: More Resources About the New Features of CSS3 | Blog CodeMyImage
Pingback: 20 Useful Resources for Learning about CSS3 | Graphic Techniques
Pingback: CCS3 « krebegroup
Pingback: CSS3 free your html! « emaginewebdev
Pingback: 109 interesantes tutoriales y recursos CSS3 | Digisolnet Blog
Pingback: HTML5 « bnpdivas
Pingback: 40 Brilliant CSS3 Techniques and Tutorials
Pingback: 20 Useful Resources for Learning about CSS3 | Kappa Techie's Tips and Tricks
Pingback: CSS3 Tutorial and Resoruces | Avazio
Pingback: 60 Excellent CSS3 Tutorials and Techniques You Should Know « Dg3World
Pingback: Future of Web Design: HTML 5 and CSS 3 | Sharon's Blog
Pingback: Tutorials To Help You Get Started With CSS3 | manic subsidal
Pingback: HTML5 and CSS3 features and browser compatibilty « iPROFS Technology Blog