Do you want to make your own web pages but are too worried about falling short in the complex depths of CSS? Not too worry – all it takes is some patience, some practice, and a little bit of time. Don’t stress out with overly-complicated tutorials – start here with 20 awesome introductory tuts to CSS.
Before We Begin
Before you get started, go ahead and familiarize yourself with why you should be learning CSS, and where it can be applied to web design. The following two sites should help to get you started with understanding what CSS is for, and how it can help you.
- 10 Reasons To Learn CSS Here is a list of the top ten reasons why you should learn CSS – from creating more elegant web pages to having more control over specific elements in your design.
- Wikipedia – CSS A basic introduction to CSS from Wikipedia with its history, syntax, and how it can be applied in modern web design.
Ok, you now know a little bit about the basics of CSS and what it can do for you. Let’s go ahead and jump right into some very basic, beginner tutorials to get you started with CSS. Take your time with each tutorial and make sure you understand each concept. A great tip is to break each tutorial down – do not try and complete all of these in one day! Try doing one part a day while spending an hour practicing each concept. This method will really help you hold this wealth of information in your brain for long-term memory.
- CSS Basics You’ve heard the buzz about the seperation of style from content, but you are stuck in the world of nested tables and deprecated markup. If so, you have come to the right place!
- Learn HTML & CSS: A Beginner’s Guide So, you’re ready to take the plunge and begin to learn how to build your own web pages and sites? Fantastic! We’ve got quite a ride ahead, so I hope you’re feeling adventurous.
- Starting With HTML & CSS This short tutorial is meant for people who want to start using CSS and have never written a CSS style sheet before. Another great resource for beginners.
- CSS – Beginners A very well structured and organized tutorial set that covers everything from how to set up your computer to write CSS, to how to create your own web pages!
- CSS For Beginners This is a downloadable tutorial from deviantART for beginning CSS with features such as: Adding boxes around text, how to add background images, how to add menus for your links, and much more!
- The Basics This ‘Basics’ section will give you enough knowledge to re-vamp your existing web sites and make your future web sites leaner and meaner – and will save you hours of update and maintenance time.
- CSS From The Ground Up If you are frightened by the prospects of using Cascading Style Sheets, there’s no need to be. It all comes down to taking small steps to begin with and that’s what I’m going to do in this series of tutorials. One step at a time!
- Back To Basics: A Beginner’s Guide To Starting A CSS Document What we’ll go over today is a quick and easy way of defining styles for common html tags that should dramatically cut down on the amount of guess work a browser will have to do to interpret your website.
- Style Master CSS Tutorial This tutorial teaches CSS using both hand-coding and Style Master for Windows. You can also follow it using instructions for Style Master for Mac OS X.
- Site In An Hour This is a very unique tutorial that interactively walks you through the steps of designing your own website. Perfect for visual learners, this tutorial makes CSS easy to see.
- An Introduction To CSS This first CSS article is designed to get your ‘feet on the ground’. You should know at least a little about HTML and web design before you begin.
- CSS Tutorials From beginner, to intermediate, to advanced, this resource has loads of tutorials to help get you started with CSS from the ground up!
- CSS Introductory Tutorial It is time to take your web designing skills to the next level with CSS. It is a way to control the look and feel of your HTML documents in an organized and efficient manner.
- Introduction To CSS A short, concise beginners introduction to CSS. Easy to read, simple to understand, and quick to follow, Design Shack has provided us with a great beginner’s guide to CSS.
- CSS Do’s And Dont’s Part 1: CSS Selecting Selecting an element is the basis of the css styling process. If you can’t target an element you can’t style it, right? This article could help you to fix some of the errors you might have been doing.
- CSS Do’s And Dont’s Part 2: Markup A tutorial instructing how to properly markup your CSS documents into a good, solid, well structured piece of code. This is very helpful for beginners to understand how to code CSS the right way.
- Creating A CSS Layout From Scratch This guide will attempt to take you step by step, through the process of creating a fully functioning CSS layout.
- CSS Beginner In this tutorial you will learn how to apply basic CSS (cascading style sheets) to your HTML documents to style and change the colors, backgrounds, fonts, text-sizes and more.
- Video: Introduction To CSS Design Part 1 A relatively short video walking you through the basics of web design with CSS.
- Video: Introduction To CSS Design Part 2 A relatively short video walking you through the basics of web design with CSS.
So you’ve gotten a basic grasp of CSS and its properties – now what? Follow some of these links to find intermediate and advanced CSS resources from tutorials and guides, right down to which CSS editor is right for you.
- CSS – Intermediate
- CSS – Advanced
- 53 CSS Techniques You Couldn’t Live Without
- Advanced CSS Layout
- CSS Editors Reviewed
- Powerful CSS Techniques For Effective Coding
- Moving Forward With CSS
- 101 Best CSS Techniques Of All Time Part 1
- 101 Best CSS Techniques Of All Time Part 2
- Using CSS To Do Anything: 50 Creative Examples And Tutorials
- Clean And Pure CSS Form Design
- 10 Examples Of Beautiful CSS Typography And How They Did It
- The CSS Cheat Sheet
- 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
- 5 CSS Questions – And Answers
Hopefully you are well on your way to learning CSS and how to design your own web pages. Just keep these few simple things in mind:
- Stay organized
- Learn how to do it right the first time
- Do too much at once
- Rush yourself through the learning process
- Worry about failing at first