I want to write a website that follows Best Practices with my choice of staying the HTML.
1) Should ALL styling reside in a distinct CSS file? Or are there exceptions?
2) What about HTML5? Should I only use HTML5?
3) I plan on writing it using MS MVC3, so is Razor HTML5 compliant?
4) Where can I lean what calls have been deprecated?