I know it's not to do with coding, but another really good thing (which is what I'm more knowledgable about when it comes to webstites), is to learn things like dimensions, image formats (compressions), web colours. And just all the graphical things as such, as well as using tables.

Oh, and then there's CSS.