DO plan ahead
People think of different things when they hear "web design." Some put too much weight on the word "design" and forgetting "web" - but a site can look great and still be a failure if it doesn't work. Remember to plan how it should function, as part of the content.
DO make it quick
If your site is slow to download, your visitors will most likely leave - especially if they don't know what the site is about. Remember, the rival is only a click away!
DO appreciate textual content
It's only in rare cases that the design is more important than the text - like when the point of the site is to show the design itself. In all other cases, the design should only be used to support the content; what visitors come to read.
DO learn HTML
Or these days, XHTML or XML. Why would you need that, with all the visual editors available that hide the code for you? Simply because while these tools may help you very much, a human is able to write better HTML, and will be able to clean up what the visual editors may create.
DON'T think you know it all
...because no one does. There's always something new to learn for anyone.
DO start your work on paper
Sketching on paper how you want your site, with all the pages in relation to each other and the best and easiest way to navigate them. Then you can start the computer work.
DO check the spelling
Nothing makes the content appear worse and amateurish than bad spelling. Check and correct any mistakes before you publish.
DON'T annoy your visitors
Certain tricks has always been used to attract the attention of the visitors. Gif-animations are one thing, the dreadful