Validate HTML5 Sytax on Visual Studio – Visual Studio上驗証 HTML5

當我們在Visual Studio 2010 上建立ASP.Net MVC Application
Visual Studio 會自動產生一些檔案
當我嘗試打開 _Layout.cshtml修改時 [這一個檔案就像 ASP.Net Application 上的Master Page 差不多]
之後發現.. 有很多green line ->[說明了有些Code 是有Warning..不能通過驗證]
Validation (XHTML 1.1): Attribute ‘charset’ is not a valid attribute of element ‘meta’

Validation (XHTML 1.1): Attribute 'charset' is not a valid attribute of element 'meta'

之後發現原來預設的ASP.Net MVC 的Markup 是用HTML5的..
而預設的Visual Studio 2010的預設HTML 驗證是 XHTML1.1.
解決方法只是把 Visual Studio預設的HTML Validator轉成HTML5 便可以了

解決方法:
按”工具列/Tools” ->”選項/Options
Visual Studio 2010 Tools Options
在”選項/Options dialog” 上選擇”文字處理器/Text Editor” ->選擇 “HTML” ->”驗證/Validation
之後在”目標/Target” 上選擇”HTML5” 便可以了
Validate HTML5 Sytax on Visual Studio - Visual Studio上驗証 HTML5
Hope you find it useful

Leave a Reply