20 Websites To Help You Learn and Master CSS. A collection of 20 excellent websites that cover CSS from every aspect. This is the place to go to learn more about CSS after you finish Unit 12 in CBTE-162. This collection was developed by Six Revisions, a weblog that is excellent in its own right.
Interactive Forms. The Interactive Forms section of Iron Spider contains a series of tutorials which will show you all the ins and outs of creating interactive web forms. Forms like these are commonly used to send emails, make entries into guestbooks, post to mailing lists and more.
Dynamic Drive CSS Library. This site has some excellent templates for CSS menus. They are available for personal use for free.
FotoFlexer. Claims to be the world's most advanced online image editor. This site can do actually do many of the things you would get in a program like Photoshop.
HTMLPad. A sophisticated all-in-one HTML, CSS, JavaScript and XHTML editor, trusted by thousands of professional web developers and learners in over 50 countries.
Paint.Net. A free program that is designed to replace Photoshop. It is very reliable and has received great reviews.
Free CSS Templates. A collection of more than 250 CSS based layouts that pass XHTML Strict validation.
FireFTP. A free FTP PlugIn for Firefox. It is a free, secure, cross-platform FTP client for Mozilla Firefox which provides easy and intuitive access to FTP servers.
Sitepoint CSS Reference. One of the most detailed and up-to-date references on CSS that is available.
Free Public Domain Photo Database. A repository for free public domain photos.
Creative Commons. Provides free tools that let authors, scientists, artists, and educators easily mark their creative work with the freedoms they want it to carry. You can use CC to change your copyright terms from "All Rights Reserved" to "Some Rights Reserved."
Free Software for Web Designers. A collection of useful programs and utilities for Web Designers.
HTML Dog. An excellent web designer's resource for everything HTML and CSS.
Why Tables for Layout is Stupid. "...the use of tables is now actually interfering with building a better, more accessible, flexible, and functional Web. Find out where the problems stem from, and learn solutions to create transitional or completely table-less layout."
How to Style the Q Tag. Since the Q tag’s inception, it has never been fully compatible with Microsoft Internet Explorer for Windows. Here is a way to fix it.
How to Make a Printing Style Sheet. Step-by-step directions on how to set up a special style sheet for printing.
A Detailed Look at Stacking in CSS. This page give a full discussion of the Z index as used in web design.
10 Principles of Effective Web Design. A very good summary of things to do and things to avoid.
Quirks Mode and Strict Mode. There are the two 'modes' modern browsers can use to interpret your CSS. This page gives a short overview of the reasons for and the differences between these two modes.
Erik Meyer. One of the most well known authors on CSS. This page lists many of his websites and other useful information.
CSS/EDGE. "A search for new ways to approach Web-based design. It's a cry for creativity, and a stab at innovation. It's a playground and a proving ground. It's a rejection of what's practical in favor of what's possible."
CSS Style Sheet for Printing. How to use CSS stylesheets to optimise printing.
Clean CSS. A powerful CSS optimizer and formatter. Basically, it takes your CSS code and makes it cleaner and more concise.
Experiments with Cascading Style Sheets. Stuart Nicholls created this site in the hope that it will help newcomers to CSS and show old hands that it is more than just a mechanism for styling your documents. It is oh so much more.
CSS-Tricks. A blog that covers advanced CSS topics.
What Beautiful HTML Code Looks Like. This is an article of particular interest from the CSS-Trick blog listed above.
Why a CSS website layout will make you money. An interesting article on why CSS costs less to use than table-based layout techniques.
Font Sampler and Survey. A guide to the most common Web Fonts
Serving XHTML. This article is fairly advanced, but it briefly describes some, often surprising, aspects of how servers send XHTML to the user agent (eg. a browser), and how common user agents handle the markup they receive. It describes implementation-specific issues, rather than W3C standards.
CSS Zen Garden. A demonstration of what can be accomplished visually through CSS-based design.
Using ALT and TITLE Attributes. Increase your site's usability level and promotion possibilities
HTML 5 Document Outline Algorithm. "By now, we all know that we should be using HTML5 to build websites. The discussion now is moving on to how to use HTML5 correctly. One important part of HTML5 that is still not widely understood is sectioning content: section, article, aside and nav. To understand sectioning content, we need to grasp the document outlining algorithm."