我想在我的网站上实现未使用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。
答案 0 :(得分:0)
简而言之 - 只要您使用可识别的标签,IE7就没有任何问题,对于较新的浏览器 - 它们没有问题,即使它们不识别某些标签。
因此,如果您打算仅使用div
和span
- 您就可以了,属性和值是无关紧要的,因为即使是较旧的浏览器也具有傻瓜式逻辑,可以解决此问题,可以处理它。