質問

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

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

役に立ちましたか?

解決

Visual Web Developer チームが独自に HTML5 サポートを追加することで問題を解決したようです。http://blogs.msdn.com/webdevtools/archive/2009/11/18/html-5-intellisense-and-validation-schema-for-visual-studio-2008-and-visual-web-developer.aspx

新しい HTML 5 標準が登場することは皆さんもご存じでしょう。VS 2008 または VWD Express 2008 に追加して、HTML 5 要素のインテリセンスと検証を取得できる新しいインテリセンス スキーマを作成しました。

他のヒント

Visual Studio 2010 の場合は、 Visual Studio 2010 SP1 の Web 標準アップデート:

HTML5 Intellisenseと検証を更新して、最新のW3C仕様を反映し、HTML5の現在のSP1サポートのいくつかのバグバグを修正します。また、JavaScript のインテリセンスは、多くの ジオロケーションやDOMストレージなどの新しいブラウザ機能。最後に、この更新プログラムでは、包括的な CSS3 インテリセンスと W3Cの最新仕様に基づく検証。

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

HTML5インテリセンス

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

私はあなたが自由に使用するなら、検証スキーマを作成しました: ます。http:// johndyer.name/post/2009/07/21/HTML5-XHTML5-Validation-Schema-for-Visual-Studio-2008.aspxする

このは今のVisual Studio 2010 SP1 の<に含まれています/ P>

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

ファイルを 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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top