CSS ain't Rocket Science

17th June 2003

Gorgeous CSS Rollovers

I've been planning a follow-up to my basic link styling tutorial for over a week now, but it's going to be a lot shorter now thanks to Al Sparber's excellent Uberlink CSS Rollover tutorial, which cove...

3rd June 2003

Using bookmarklets to experiment with CSS

I'm in the middle of a whole bunch of exams at the moment, but here's a quick tip that should make experimenting with and learning CSS a great deal easier. It involves bookmarklets. If you haven't see...

27th May 2003

Fun with links

Yesterday we talked about the box model. Today we're going to put a small part of it to work, by investigating ways of styling links. Before getting stuck in, we need to talk a bit about pseudo-select...

26th May 2003

Understanding the Box Model

Today's tutorial is going to be all theory. The box model is an inevitable part of CSS, and understanding it is critical if you want to do anything remotely interesting. Like most of CSS, it's a lot s...

23rd May 2003

CSS Tutorial: feedback so far

My CSS tutorial series has been getting some fantastic feedback, both in this blog's comments system and elsewhere. This entry will summarise the most useful feedback, acting as a kind of errata to th...

21st May 2003

Quick tip: Styling blockquotes with CSS

Today's tutorial is going to be short one, as I'm working on one last piece of coursework. This time I'm going to explain a clever CSS trick borrowed from Nick Boalch. Here's a screenshot: Here...

20th May 2003

Defeating IE5 CSS bugs with the help of jwz

Today's CSS case study will be Jamie Zawinski's LiveJournal. OK, I admit that he's something of a tempting target after his widely publicised CSS rant last month (which was the main inspiration for th...

19th May 2003

Scripting.com, with added CSS

One of the aims of this course is to show how relatively simple CSS can be used to make dramatic improvements to existing sites. Today, I'll show how CSS can be used to reduce the amount of code neede...

18th May 2003

The anatomy of a stylesheet

To start my series of tutorials, I'm going to go over some of the basics of CSS. This is the boring bit: if you already know the difference between rules, properties and selectors you may want to skip...