【问题标题】:The 'datePublished' property and the HTML 'lang' attribute'datePublished' 属性和 HTML 'lang' 属性
【发布时间】:2016-01-14 01:45:36
【问题描述】:

我刚刚在我的页面中添加了一些微数据,并开始怀疑lang 属性是否会影响Schema.org datePublished property

我已将以下内容添加到我的 HTML 标记中:

<html lang="nl">

当我这样做时:

<h5 itemprop="datePublished" content="2015-11-30UTC12:00:00">Nov 30th 2015 12:00am</h5>

它不像我们在荷兰那样写。我们把它写成d-m-Y。我也必须这样写我的datePublished 属性吗?搜索引擎是如何识别的?

【问题讨论】:

    标签: html date locale microdata


    【解决方案1】:

    微数据不使用lang 属性。

    在 HTML5+Microdata 中,您不能在 h5 元素上使用 content 属性(仅在 meta 元素上)。

    如果您想提供一个日期,您应该使用HTML5’s time element(或meta,如果它不应该在页面上可见)。 time 元素允许您在 datetime 属性中提供机器可读格式。

    对于您的示例,它可能如下所示:

    <h5>
      <time itemprop="datePublished" datetime="2015-11-30T12:00:00Z">Nov 30th 2015 12:00am</time>
    </h5>
    

    【讨论】:

      猜你喜欢
      • 2011-05-18
      • 1970-01-01
      • 2014-12-15
      • 1970-01-01
      • 1970-01-01
      • 2016-05-13
      • 2016-03-13
      • 2021-06-27
      • 1970-01-01
      相关资源
      最近更新 更多