gpt4 book ai didi

html - 在 HTML 页面上标记发布日期的当前正确方法是什么?

转载 作者:行者123 更新时间:2023-12-03 23:25:23 25 4
gpt4 key购买 nike

对于我在 Google 上搜索的内容,看起来是 <time>元素被删除并稍后恢复到 HTML5 规范(对吗?)*

我想澄清:

  • *现在*,在 HTML 页面上的文章上标记发布日期的正确方法是什么?
  • pubdate仍然支持?

  • 我正在使用以下方式:
    <time datetime='2014-07-02' pubdate>July 2014</time>

    这是正确的吗?

    * [1] [2] [3] [4] [5] [6]

    最佳答案

    我会嵌入 schema.org Article structured data在页面上并使用 datePublished属性(property)。

    从他们的主页:

    This site provides a collection of schemas that webmasters can use to markup HTML pages in ways recognized by major search providers... Search engines including Bing, Google, Yahoo! and Yandex rely on this markup to improve the display of search results, making it easier for people to find the right Web pages.



    这是一个示例,改编自文章示例以包含 datePublishedthe spec for dates ,您会注意到它使用了 time元素:
    <div itemscope itemtype="http://schema.org/Article">
    <span itemprop="name">How to Tie a Reef Knot</span>
    by <span itemprop="author">John Doe</span>
    published <time itemprop="datePublished" datetime="2014-07-02">July 2nd, 2014</time>
    </div>

    回答是否 pubdate仍然支持,可以引用 latest HTML5 spec直接看到,除了全局属性,唯一指定的其他属性是 datetime用于指示内容的机器可读版本的属性。如果进一步滚动,规范中此元素的一个示例使用 schema.org 词汇表作为文章的发布日期。

    使用像 schema.org 这样的微数据格式最终会让你更好地控制搜索引擎和其他爬虫如何解释你页面上的数据。

    关于html - 在 HTML 页面上标记发布日期的当前正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24532495/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com