我正在尝试使用< Meta>我的
HTML文档中的标记用于标记隐藏的微数据值,如Mark Pilgrim的
Dive Into HTML 5中所述.但是,当我的页面加载Chrome(特别是Chromium 6.0.418.0)时,我收到以下错误消息:
<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>.
解决方法
更新版本的WebKit与Firefox一样,具有HTML5兼容的解析器,并支持head元素之外的元元素.
我还应该注意到W3Schools与W3C无关,众所周知,W3Schools完全是胡说八道.此外,Microdata仍然是HTML的一部分,使用它非常好.它在W3C的单独草案中发布的事实并没有以任何方式改变这一点.