2010-02-03 117 views

回答

7

ASP.NET MVC背後的重要思想是,您可以完全控制生成的HTML,因此您只需使用標籤就可以了,無需額外的工作。

0

更改您的主頁上的DOCTYPE到

<!DOCTYPE html> 

,而忽略你得到任何驗證錯誤。我想你會沒事的。

+3

你什麼時候不忽略VS編輯器引發的驗證錯誤? – Will 2010-02-03 18:50:23

+0

我不會全部忽略它們,但我承認有很多事情會被忽略。事實上,如果我真的在意,我可以通過明智地使用'<%if(false){%> ...包括CSS鏈接... <% } %>在我的偏見中去除大多數人。 – tvanfosson 2010-02-03 18:52:23

+2

找到了一個適用於VS 2008的HTML5驗證架構,可以消除大部分錯誤。 http://stackoverflow.com/questions/1084194/is-it-possible-to-add-html5-validation-to-visual-studio(第一個答案) – Gabe 2010-02-03 19:01:26

0

絕對。你可以輸出任何你想要的HTML。

HtmlHelpers可能不會輸出您想要的HTML,但它不難改變它們。

0

是的,只是改變文檔類型。但問題是您的用戶是否擁有支持HTML5的瀏覽器?

1

我想要更多地控制輸入以及在控件上使用回傳的能力,所以我構建了一套HTML 5 Controls。它具有畫布和幾乎所有的新輸入類型。正如前面所說,一個很大的限制是用戶帶到網站的瀏覽器。輸入將優雅地失敗到輸入類型=「文本」。

相關問題