html5 – 开放时间语义html的结构化数据

前端之家收集整理的这篇文章主要介绍了html5 – 开放时间语义html的结构化数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我应该用 HTML5微数据标记公司的开放时间.
在Google和schema.org上搜索了一下后,我编写了以下代码
<time itemprop="openingHours" datetime="Mo 13:00-17:30"><span class="day">Maandag:</span>   <span class="hours">13:00-17:30</span></time>
<time itemprop="openingHours" datetime="Tu 09:00-17:30"><span class="day">Dinsdag:</span>   <span class="hours">09:00-17:30</span></time>
<time itemprop="openingHours" datetime="We 09:00-17:30"><span class="day">Woensdag:</span>  <span class="hours">09:00-17:30</span></time>
<time itemprop="openingHours" datetime="Th 09:00-17:30"><span class="day">Donderdag:</span> <span class="hours">09:00-17:30</span></time>
<time itemprop="openingHours" datetime="Fr 09:00-21:00"><span class="day">Vrijdag:</span>   <span class="hours">09:00-21:00</span></time>
<time itemprop="openingHours" datetime="Sa 08:30-15:00"><span class="day">Zaterag:</span>   <span class="hours">08:30-15:00</span></time>

当我使用Google的结构化数据测试工具检查网站时,我发现结构化数据已被正确识别.
问题是这个赋值的一个要求是它符合W3C的HTML验证器.对于每个时间元素,我得到以下错误.

Bad value Mo 13:00-17:30 for attribute datetime on element time: The literal did not satisfy the time-datetime format.

我明白为什么我会得到这个错误,我没有得到的是我如何以HTML5微数据标记的方式指定我的开放时间,并且根据HTML5验证器它们也是有效的HTML.

希望你们能帮我解决这个问题.

猜你在找的HTML5相关文章