Introduction to Planet CSS..
Welcome to Planet CSS!

Here at Planet CSS you'll find a numerous amount of Cascading Style Sheet (CSS) related materials, including, all the relevant documentation, a wide range of tutorials, design examples, and everything in between. We will give you the latest information for all your CSS needs, we will help you configure everything to do with CSS, if it's browser specific examples you need, then you'll get it, if it's cross-browser navigation systems, then you'll get it.

What are Cascading Style Sheets?

Have you ever thought about what a web page is? I mean, what it really is? Some people think of a web page as a visual medium—an aesthetically pleasing experience which may or may not contain information that’s of interest to the viewer. Other people think of a web page as a document that may be presented to readers in an aesthetically pleasing way. From a technical point of view, the document interpretation is more appropriate.

CSS Versions

The first CSS specification, CSS1, became a World Wide Web Consortium (W3C) recommendation in December 1996. It included properties for controlling typography, such as fonts, text alignment, spacing, margins, and list formatting. It allowed the designer to specify the dimensions of block-level boxes and to surround boxes with borders. Yet, when it came to layout and design, CSS1 didn’t have much to offer: you could specify foreground and background colors and background images, and you could float a box to the left or to the right and make text flow around it.

CSS2 came out in 1998, and contained a lot of the features that designers had been longing for. Boxes could be made to behave like HTML table cells, or they could be positioned in different ways; more powerful selectors were available; style sheets could be imported into other style sheets; style rules could be specific to certain output media; and so on. Vast improvements had also been made in the areas of paged media (printing), and the generation of content from the style sheet.

As it turned out, some parts of CSS2 were very difficult to implement, so the W3C decided to revise the specification and adapt it to real-world situations. Most of the special features for paged media were removed. The creation of generated content was restricted to the :before and :after pseudo-elements, and restrictions were placed on how generated content could be styled.

Prerequesties for using CSS

CSS is easy to use: it doesn't demand any special hardware or software. The basic requirements are a computer, a modern browser like Mozilla or Internet Explorer for Windows (to name a few), and your favorite web page editor. A web page editor could be anything from a simple text editor like Window's Notepad or Macintosh's SimpleText to a full-fledged WYSIWYG tool like Macromedia Dreamweaver in code view, on that note a fairly decent WYSIWYG tool is Notepad++ as a free alternative.

Website precautions

I'm no CSS professional, I'm simply a freelance website developer, I try and help people as much as I can, throughout this site I try to use correct spelling - I'm Australian but I refer to 'colour' as 'color' simply because the CSS syntax utilises 'color', if you come across anything that is spelt incorrect or anything in the CSS reference that is wrong or could be improved then feel free to contact me at my email, I am also a big user of the Instant Messenger client MSN, so if you would like to add me my IM name is _parker@live.com.au - yes there is any underscore (_). Also as this is my website I would love advertise an alternative the MSN Messenger, simply because it is open-source, reguarly updated, and just a brilliant client, the IM client is Pidgen - it is able to connect to nearly all types of messenging servers such as MSN, Yahoo! Messenger, IRC, ICQ and so on.