Some time ago I use to be "up-to-date"  about "web programming" it includes some HTML, ClientSide JScript, some kind of ServerSideScript, and CSS. Today I've found http://www.csszengarden.com

Wow!!

...I have to spend some time to learn the basics of CSS..