Usually Visual Studio 2008 does the best it can, to help you to write better code – but sometimes it just failes!
For example VS puts literal strings in "
, but when you’re in HTML markup attribute-values are not put in "
.
But this can easily be fixed: just open up Tools\Options\Text-Editor\HTML\Formating
and select the appropriate option (which is curiously the only options that isn’t already set).