{"id":3354,"date":"2009-11-18T16:06:00","date_gmt":"2009-11-18T16:06:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/webdev\/2009\/11\/18\/html-5-intellisense-and-validation-schema-for-visual-studio-2008-and-visual-web-developer\/"},"modified":"2009-11-18T16:06:00","modified_gmt":"2009-11-18T16:06:00","slug":"html-5-intellisense-and-validation-schema-for-visual-studio-2008-and-visual-web-developer","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/html-5-intellisense-and-validation-schema-for-visual-studio-2008-and-visual-web-developer\/","title":{"rendered":"HTML 5 intellisense and validation schema for Visual Studio 2008 and Visual Web Developer"},"content":{"rendered":"<p><P>You all probably know that new <a href=\"http:\/\/www.w3.org\/TR\/html5\/\" target=\"_blank\" rel=\"noopener\">HTML 5<\/A> standard is coming. We made a new intellisense schema that you can add to VS 2008 or VWD Express 2008 and get intellisense and validation on HTML 5 elements. Note that schema is for markup only, we do not have <a href=\"http:\/\/www.w3.org\/TR\/DOM-Level-2-HTML\/\" target=\"_blank\" rel=\"noopener\">DOM2<\/A> update for jscript intellisense yet.<\/P>\n<P>How to install the schema: <\/P>\n<OL>\n<LI>Download attached ZIP file.<\/LI>\n<LI>Place html_5.xsd in C:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\Common7\\Packages\\schemas\\html<\/LI>\n<LI>Run either x86 or x64 reg file depending on the OS and VS\/VWD&nbsp;flavors&nbsp;installed. For example, for VWD Express installed on 64-bit OS run HTML-5-Schema-Reg-x64-VWD.reg and for VS 2008 installed on 32-bit OS run HTML-5-Schema-Reg-x86.reg.<\/LI>\n<LI>Restart VS<\/LI>\n<LI>You can select HTML 5 in the schema dropdown and HTML 5 element attributes should appear in the Properties window.<\/LI><\/OL>\n<P><IMG src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/16\/2019\/02\/HTML5-Intellisense.png\" width=\"860\" height=\"607\"><\/P>\n<P>On 32-bit OS&nbsp;path is C:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\Packages\\schemas\\html. VWD shares folder with Visual Studio.<\/P>\n<P>Schema is experimental and&nbsp;has certain&nbsp;limitations. For example, VS 2008 and VWD are not able to validate &#8216;wildcard&#8217; attribute names, like HTML 5 <a href=\"http:\/\/www.w3.org\/TR\/html5\/dom.html#embedding-custom-non-visible-data\" target=\"_blank\" rel=\"noopener\">data-* attributes<\/A> and is not able to handle &#8216;transparent&#8217; content model when element content is defined by the element parent (see, for example, <a href=\"http:\/\/www.w3.org\/TR\/html5\/text-level-semantics.html#the-a-element\" target=\"_blank\" rel=\"noopener\">A element<\/A>). However, it may help you to start playing with the new standard.<\/P>\n<P>Thanks<\/P>\n<P>&#8211; Mikhail Arkhipov<\/P><\/p>\n<p><a href=\"https:\/\/msdnshared.blob.core.windows.net\/media\/MSDNBlogsFS\/prod.evol.blogs.msdn.com\/CommunityServer.Components.PostAttachments\/00\/09\/92\/49\/22\/html5.zip\">html5.zip<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>You all probably know that new HTML 5 standard is coming. We made a new intellisense schema that you can add to VS 2008 or VWD Express 2008 and get intellisense and validation on HTML 5 elements. Note that schema is for markup only, we do not have DOM2 update for jscript intellisense yet. How [&hellip;]<\/p>\n","protected":false},"author":404,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197],"tags":[7273,147,7302,7316,7319,7292,7267,7269],"class_list":["post-3354","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aspnet","tag-orcas","tag-visual-studio","tag-visual-studio-2008","tag-visual-studio-2008-sp1","tag-visual-web-developer","tag-vs2008","tag-vwd","tag-web-2-0"],"acf":[],"blog_post_summary":"<p>You all probably know that new HTML 5 standard is coming. We made a new intellisense schema that you can add to VS 2008 or VWD Express 2008 and get intellisense and validation on HTML 5 elements. Note that schema is for markup only, we do not have DOM2 update for jscript intellisense yet. How [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/3354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/404"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=3354"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/3354\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/58792"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=3354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=3354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=3354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}