Próbuję użyć znaczników <meta>
w całym dokumencie HTML, aby oznaczyć ukryte wartości mikrodanych, jak opisano w publikacji Mark Pilgrim: Dive Into HTML 5. Jednak, gdy moi strona ładuje się w Chrome (konkretnie Chromium 6.0.418.0), pojawia się następujące komunikaty o błędach:Czy istnieje obecnie sposób używania tagów HTML5 <meta> poza kodem <head> w 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>.
Czy istnieje obecnie obejście tego? To samo dzieje się w Firefoksie 3.6.13, chociaż jestem szczególnie zainteresowany obejściem dla WebKit w tym czasie.
Czy masz poprawny HTML5 doctype? Edycja: po prostu patrząc na to ponownie, może to była jedna z rzeczy wyjętych z HTML5 w jednym punkcie? –
Mam poprawny typ dokumentu HTML5. Przypuszczam, że jest możliwe, że został on wyjęty z HTML5, ale o ile wiem, nadal jest w specyfikacji. Chyba nie ma jeszcze obsługi przeglądarki. –
Wygląda na to, że mikrodane zostały wypchnięte z głównej specyfikacji HTML5 i przeniesione do własnego dokumentu oznaczonego jako "kontrowersyjny": http://www.w3.org/TR/html5/microdata.html –