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.
There is nothing called a “CSS class” in HTML or CSS, so please refer to values of the HTML class attribute as classes or class names instead.
Combining the concept of diagnostic CSS with the Stylish Firefox extension makes it easy to apply CSS that reveals invalid or deprecated HTML to any site you want.
By telling your browser to apply a user stylesheet you can highlight links that open in a new window or point to non-HTML documents, making them less obtrusive.
The order in which you define the different link states affects the result. My preferred order is
When creating layouts with an em-based width, specify a maximum width to avoid horizontal scrolling for users who increase text size.
Cameron Adams, Jina Bolton, David Johnson, Steve Smith, and Jonathan Snook get together to deliver some good tips on implementing design elements with CSS.
When you have to use image replacement for text, choose a method that causes as few problems as possible for as few people as possible.
Using display:none does not always hide content from screen readers like JAWS and Window-Eyes, but there is a workaround.
John Allsopp has written a couple of handy bookmarklets that help you troubleshoot CSS without having to install a browser extension.
Downloadable fonts in TrueType format are now supported by nightly builds of Apple WebKit. Will it catch on this time around?
Virginia DeBolt teaches beginners and designers and developers who need to update their skills how to write standards-based HTML and CSS.
The first section of Westciv’s 12 week online course on CSS was published on Monday, June 18, 2007.
Jeffrey Zeldman thinks HTML and CSS in e-mail sucks, and I agree.
Chris Heilmann talks about what causes the code on Web projects to grow out of control.
Is it time to form a 2nd Generation CSS Samurai to create a CSS 2.2 specification?
Eric Meyer explains the technical reasons for form controls being so hard to style consistently across platforms.
How to use CSS and two images to create flexible, shrinkwrapping, image based link buttons.
A rarely used CSS property comes to the rescue when dealing with oversized content in tables.
Andy Clarke combines technical know-how and wicked graphic design skills to create a fantastic, forward-looking book on CSS.