You CAN do just that, but you have to understand HTML and CSS and how they interact (and how to achieve different effects).
I usually comp things together in Photoshop before moving to HTML/CSS, but there's no good tool for making that transition. Sure, you could do the slice/export method that was used to make the above site, but that's really outdated. The only way to be competitive today is to do things the right way.
