如果我在非HTML5网站上使用微数据,网站是否可行?

时间:2014-08-27 11:57:22

标签: html5 microdata rich-snippets

我想在我的网站上实现未使用HTML5的微数据,它使用

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

我打算很快将其转换为HTML5。但是现在我需要实现丰富的片段,例如一些简单的事情:

<div itemscope itemtype="http://schema.org/Event"> 
  Come hear the <span itemprop="name">Tiny Tim Tribute Band</span> in
  <span itemprop="location" itemscope itemtype="http://schema.org/Place"> 
    <span itemprop="name">Regency Theater</span>
  </span>
</div>

当然它不会在W3C验证器中验证。但还有其他问题我应该期待吗?我的网站会在现代浏览器中正确呈现吗?那些像IE7这样的老浏览器呢?

我想强调的是,这只是一个临时解决方案,网站很快就会转换为HTML5。

1 个答案:

答案 0 :(得分:0)

简而言之 - 只要您使用可识别的标签,IE7就没有任何问题,对于较新的浏览器 - 它们没有问题,即使它们不识别某些标签。

因此,如果您打算仅使用divspan - 您就可以了,属性和值是无关紧要的,因为即使是较旧的浏览器也具有傻瓜式逻辑,可以解决此问题,可以处理它。