Sometimes people are confused to find good resources which cover all aspects of web design. Well, if you are one of them, have a look on this site. It listed lots of good resources from Specifications related to web, HTML, CSS, SEO (Search Engine Optimization), PHP, Site submission to search engine, MySQL, Perl, Python, ASP, Accessibility, Character Encoding, etc.
I was wondering why on earth Python and Perl are included in web design resources? Yeah, i know that Perl and Python can be used as well to create web pages using CGI, but i don't think many people uses CGI for developing web pages right now. They probably have switched to better technologies, like PHP, ASP.NET, or JSP.