Pregunta

Estoy trabajando en una página utilizando <canvas>, que es una etiqueta HTML 5, en Visual Web Developer 2008 Express Edition, y el validador en el editor HTML me está diciendo que es una etiqueta no válida. Esto se debe a que está establecido para validar contra XHTML 1.0 Transicional. Yo prefiero para que no haga eso y dime lo que es válido o no válido basado en el tipo de documento HTML 5, pero no puedo encontrar en cualquier lugar de las preferencias que sugiere que esto sería posible.

¿Hay una manera de indicar a Visual Studio para validar contra HTML5, o añadir una nueva referencia de especificaciones de forma manual? Preferiría no tener que entrar y añadir etiquetas manualmente, lo que parece ser la única opción en este momento.

¿Fue útil?

Solución

Parece que el equipo de Visual Web Developer resolvió el problema mediante la adición de HTML5 mantenerse a sí mismos: http://blogs.msdn.com/webdevtools/archive/2009/11/18/html-5-intellisense-and-validation-schema-for-visual-studio-2008 -y-visual-web-developer.aspx

  

Se sabe que todos probablemente nuevo estándar HTML 5 está llegando. Hicimos un nuevo esquema de IntelliSense que se puede añadir a VS 2008 o VWD Express 2008 y obtener IntelliSense y validación de HTML 5 elementos.

Otros consejos

Para Visual Studio 2010 querrá instalar el Estándares web de actualización para Visual Studio 2010 SP1 :

  

Se actualiza el IntelliSense y validación HTML5 para reflejar la última   especificaciones del W3C y corrige algunos errores errores en el apoyo SP1 actual   para HTML5. También JavaScript IntelliSense se actualiza para reflejar muchos de   las nuevas capacidades del navegador como la geolocalización y almacenamiento DOM.   Por último, esta actualización añade integral intelisense CSS3 y   validación basada en las últimas especificaciones de W3C.

Para Visual Studio 2008, Microsoft ha proporcionado una versión actualizada del esquema de validación de HTML 5 y intelisense en la Galería de Visual Studio.

HTML 5 Intellisense

El esquema actualizado fue publicada por Mikhail Arjipov, el mismo empleado de Microsoft que escribió el blog vinculado en de Rahul respuesta .

He creado un esquema de validación que usted es libre de utilizar: http: // johndyer.name/post/2009/07/21/HTML5-XHTML5-Validation-Schema-for-Visual-Studio-2008.aspx

Esto se incluye ahora en Visual Studio 2010 SP1

Puede definir sus propias normas de validación.

Es necesario añadir el archivo a la carpeta de instalación VS, y añadir al registro.

Esta es la descripción utilicé (HTML y CSS tienen un enfoque muy similar): http://blogs.msdn.com/mikhailarkhipov/archive/2007/10/19/ cómo-a-crear-custom-css-intelisense-esquema-en-visual-studio-2005-y-2008.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top