I echo James's recommendations. However, I'd also add the following:
Meyer's CSS: The Definitive Guide - the name pretty well says it all
Although it is starting to show its age (esp. as pertains to CSS hacks required for IE functionality), I also like Shea & Holzschlag's Zen of CSS Design - esp. for its discussion of colour theory, the use of imagery and typography. I wouldn't recommend that my students all go out and buy it, but I'd a couple of copies on hand in the library would certainly be useful.
If your students are *really* inexperienced, you might also consider Head First HTML & CSS.
The format is quite unconventional but it could be used to introduce general markup theory (esp. once it reaches the chapter 7 on xhtml) and CSS.
On 20 Jul 2009, at 00:17, James Cummings
<[log in to unmask]> wrote:
> Daniel Paul O'Donnell wrote:
>> Hi all,
>> I'm putting together a list of background reading for a very
>> compressed introduction workshop. Does anybody know of a good
>> gentle introduction to XSL, CSS, and/or stylesheets generally I
>> could refer students to? Obviously there are hundreds on the web,
>> so what I'm looking for is a battle-tested recommendation.
> Generally the W3Schools tutorials are good (though sometimes a bit
> superficial and dated).
> The Zvon tutorials are less accessible I find. http://www.zvon.org/index.php?nav_id=tutorials
> For printed material on XSLT, I usually recommend Jeni Tennison's
> And as a reference Mike Kay's http://www.amazon.co.uk/XSLT-XPath-Programmers-Reference-Programmer/dp/0470192747
> Dr James Cummings, Research Technologies Service, University of Oxford
> James dot Cummings at oucs dot ox dot ac dot uk