CSS (Cascading Style Sheets) allows web authors to apply styles to their web pages. More importantly, CSS enables them to do this independently of the HTML that makes up each web page.
Therefore, as a web author, you can code your HTML without having to be concerned with what each HTML element is going to look like. You can change the look later using CSS.
You'll find a wealth of information about CSS right here on Quackit. Read the CSS Tutorial, learn all the CSS properties that you can use, or just go straight to the code for some good old "cut & paste"!
CSS has been seriously underated. Maybe it's because web designers think it's harder than what it is. The truth
is, CSS is incredibly
Don't have time for the full-length tutorial? No problem! Check this one out instead. Then when you have more time, you can take on the full-length tutorial.
Quickly check out what you can do with CSS.
Use CSS table-layout tag for faster loading pages - you can fix the table layout.
Full, alphabetical list of all CSS properties.
CSS3 is introducing new properties that add a considerable amount of capability to CSS.
All about CSS Color Codes, includes hex color chart.
Use CSS to apply a separate style depending on the media type that's displaying your web page.
Use this CSS template as a basis for your stylesheets.
Check out some of the cool things you can do with CSS3.
Create scrolling text and images using CSS animations.
Use CSS 3 to create customized background patterns.
Add styles directly to your HTML document as you code.
Add styles to the head of your HTML document.
Declare your styles in an external style sheet which you can reference from all your HTML pages.
Quick code to make a hovering menu.
Set the background color with the CSS equivalent to HTML's bgcolor.
Use CSS to apply leading to your HTML pages.
Align your elements vertically and horizontally.
Use CSS to set the width of your tables.
Looking for a CSS equivalent of HTML's cellpadding attribute? Here it is, and then some...
Looking for a CSS equivalent of HTML's cellspacing attribute? Here it is, well kind of...
If you don't like the fact that HTML automatically underlines all your hyperlinks, check this out!
You can use a few very simple css tricks to make your pages load much
CSS Overflow - a greate alternative to inline frames.
Use CSS to apply a separate style to the printed version of your web pages.