Visual Studio に HTML5 検証を追加することはできますか?
-
23-08-2019 - |
質問
を使用してページを作成しています <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 ギャラリーで提供しています。
更新されたスキーマは、リンクされているブログ投稿を書いたのと同じ 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