For all the wonderful features it provides, CSS does a surprisingly poor job of the fundamentals of page layout. But options for richer, more dynamic pages are on their way, as Peter Gasston explains
Lists of recent tweets tend to look a bit boring. Zoe Mickley Gillenwater, author of Stunning CSS3 (stunningcss3.com), explains how to use the new properties and selectors of CSS3 to enhance the look of a tweet list in modern browsers
Belgian interface designer and CSS trickster Benjamin de Cock shows us how to use the power of CSS3 to create an animated, automatically centred clickable accordion, while also discussing the drawbacks of the technique
Rey Bango, evangelist at Microsoft and director of community for the jQuery project, explains how to make HTML5 and CSS3 features work in older browsers with the help of polyfills and shims