I hand-write HTML and CSS, but I'll concede that WYSIWYG editors have come a long way. However, I'll always maintain that you've got to know how to write CSS and HTML by hand, or at least understand what all the tags and properties mean, should you have to "look under the hood". Looks like a lot of developers and designers agree:
Link: Ask The Readers: Do You Handwrite HTML?.
"Most web page authoring software like Dreamweaver—or even blog publishing systems like Blogger or WordPress—all come with WYSIWYG (What You See Is What You Get) mode, which formats web content without exposing the HTML and CSS behind it. But even in 2008, lots of web authors turn off WYSIWYG and just hand-code their own markup—even at the NY Times"
