If you’re like me then we both have a basic grasp of CSS — enough to allow us to develop a website that looks how we want it to look, cross-browser.
CSS (Cascading Style Sheets) is a stylesheet language used to describe the presentation of a document written in a markup language. Its most common use is to style web pages written in HTML and XHTML, but the language can also be applied to any kind of XML document, including SVG and XUL.
But enough of the jargon.
Here’s a list of 53 CSS techniques that you can’t live without (apparently). I learnt some useful tips.
For those who prefer their literature offline, I recommend the Visual Quickstart Guide, HTML for the World Wide Web: With XHTML and CSS.