css
Martina asked:

Can anyone suggest any good sites or books that will help me learn CSS?

Also, how much HTML knowledge do you need? I’m pretty good, but not advanced.