There three books I think are essential in any web designers library.
Build your website with the user in mind.
The #1 reason people use the web is to locate quality content. Designing a website is not only about visual design. It's also about content design, especially the words we present to our audience.