Estoy tratando de usar las etiquetas <meta>
en todo mi documento HTML para marcar valores de microdatos ocultos, como se describe en Mark Pilgrim's Dive Into HTML 5. Sin embargo, cuando mis cargas de la página en Chrome (en concreto, cromo 6.0.418.0), me sale el siguiente mensaje de error:¿Existe actualmente una forma de utilizar las etiquetas HTML5 <meta> fuera de <head> en WebKit?
<meta> is not allowed inside <article>. Moving <meta> into the <head>.
<meta> is not allowed inside <span>. Moving <meta> into the <head>.
<meta> is not allowed inside <div>. Moving <meta> into the <head>.
¿Existe actualmente una solución para esto? Lo mismo sucede en Firefox 3.6.13, aunque estoy particularmente interesado en una solución para WebKit en este momento.
¿Tiene un tipo de documento HTML5 correcta? Edición: solo mirándolo de nuevo, ¿quizás esta fue una de las cosas que se sacaron de HTML5 en un momento dado? –
Tengo un doctype HTML5 correcto. Supongo que es posible que esto se haya sacado de HTML5, pero hasta donde yo sé, todavía está en la especificación. Supongo que aún no tiene soporte de navegador. –
Parece que los microdatos se eliminaron de la especificación HTML5 principal y se relegaron a su propio documento, marcado como "controvertido": http://www.w3.org/TR/html5/microdata.html –