Cascading Style Sheets are used to define the presentation layer of websites. How CSS works is not always self-evident, so many of these articles explain various aspects of using CSS.
Older versions of Mozilla and Firefox for Mac OS X have a bug that sometimes makes them miscalculate line-height when no unit is used.
How to use PHP to create a style sheet switcher that lets users switch between two different layouts.
When an HTML document contains a base element and text in floated elements, the text becomes almost unselectable in Internet Explorer.
Apple’s WebKit team are proposing methods for providing people who use high DPI screens with more detailed images.
A contest to select the best sites submitted to CSS Mania from May 2005 to May 2006.
Dave Shea on the history and future of CSS hacks and filters, and how to best deal with browser discrepancies in the future.
One of the best web design showcase sites ever is for sale. Got at least USD 30k to spend?
A gallery of CSS based menu designs and CSS techniques for creating various types of tabbed navigation.
The level of CSS support varies so much from one email client to another it’s frustrating, but this guide will help you out when you need to create HTML newsletters.
In the latest builds of WebKit, single line text inputs can be heavily styled with CSS. Use with care.
Issue 3/2006 of Swedish design magazine CAP&Design features an article I have written about the CSS box model and Internet Explorer.
You do not need to use a unit when specifying line-height in CSS. Also be aware that the presence of a unit affects how line-height is calculated.
Internet Explorer 7 is now layout complete, meaning that no new CSS features will be added, only bug fixes.
A description of the different levels of CSS knowledge you may encounter within the web industry.
Some advice that will help you avoid common problems when creating cross-browser CSS.
Web professionals should be able to specify font size in pixels, but if we do, Internet Explorer users will not be able to change the text size.
Comments on the good, the bad, and the missing features of the latest working draft of the CSS3 Multi-column layout module.
How to use CSS to create bar graphs from unordered lists or data tables.
CSS 3 brings us many powerful new CSS selectors. Browser support is currently lacking, but taking a look at what lies ahead is still useful.
How to enclose blockquotes in large and stylish quotation marks without using images.