I taught myself how to design web pages after I took an 8 hour HTML course at Manchester Community College. Now, I teach a credit web design course at MCC.
Web design must be clean and communicate your message immediately. It has to achieve your communication objective. And it has to look great.