36

<canvas>Visual Web Developer Express Edition 2008 で、HTML5 タグであるを使用してページに取り組んでいます。これは、XHTML 1.0 Transitional に対して検証するように設定されているためです。私はそれをしないで、HTML5 doctype に基づいて何が有効か無効かを教えてくれることを望みますが、これが可能であることを示唆する設定のどこにも見つかりません。

HTML5 に対して検証するか、新しい仕様参照を手動で追加するように Visual Studio に指示する方法はありますか? 手動でタグを追加する必要はありません。現時点では、これが唯一のオプションのようです。

4

5 に答える 5

25

Visual Web 開発者チームが HTML5 サポートを追加することで問題を解決したようです 。 -visual-studio-2008-and-visual-web-developer.aspx

おそらく、新しい HTML 5 標準が登場することはご存知でしょう。VS 2008 または VWD Express 2008 に追加できる新しい Intellisense スキーマを作成し、HTML 5 要素で IntelliSense と検証を取得できるようにしました。

于 2009-12-04T17:42:55.407 に答える
8

Visual Studio 2010 の場合、Visual Studio 2010 SP1 の Web Standards Updateをインストールする必要があります。

HTML5 の IntelliSense と検証を更新して、最新の W3C 仕様を反映し、HTML5 の現在の SP1 サポートのいくつかのバグを修正します。また、Geolocation や DOM ストレージなどの新しいブラウザ機能の多くを反映するように JavaScript インテリセンスが更新されました。最後に、この更新では、W3C の最新の仕様に基づく包括的な CSS3 インテリセンスと検証が追加されています。

Visual Studio 2008 の場合、Microsoft は Visual Studio ギャラリーで HTML 5 検証スキーマと IntelliSense の更新バージョンを提供しています。

HTML5 インテリセンス

更新されたスキーマは、 Rahul の回答にリンクされているブログ投稿を書いたのと同じ Microsoft 従業員である Mikhail Arkhipov によって投稿されました。

于 2010-12-02T16:12:12.490 に答える
1

これは、Visual Studio 2010 SP1に含まれるようになりました。

于 2012-03-06T20:20:02.823 に答える
0

独自の検証基準を定義できます。

VSインストールでフォルダにファイルを追加し、レジストリに追加する必要があります。

これは私が使用した説明です(HTMLとCSSのアプローチは非常に似ています): http: //blogs.msdn.com/mikhailarkhipov/archive/2007/10/19/how-to-create-custom-css-intellisense-schema -in-visual-studio-2005-and-2008.aspx

于 2009-07-05T16:47:10.300 に答える