【问题标题】:What rel=profile is for?rel=profile 是干什么用的?
【发布时间】:2013-05-14 06:20:45
【问题描述】:

在为我的新模板编写 HTML 时,我偶然发现了一个新的元标记

<link rel="profile" href="http://gmpg.org/xfn/11" />

这是干什么用的?我发现它链接到这个page,通过谷歌我找到了这个Microformat,但我没有得到它。

【问题讨论】:

    标签: html relationship rel microformats


    【解决方案1】:

    在 HTML 4.01 中,profile attribute 用于 head 元素:

    此属性指定一个或多个元数据配置文件的位置,以空格分隔。对于未来的扩展,即使本规范仅认为第一个 URI 很重要,用户代理也应该将值视为一个列表。

    用于链接meta data profiles

    在 HTML5 中,profile 属性为 dropped

    作为它的替代方案,可以使用rel value profile(在profile 属性上使用several advantages)。 RFC 6906 描述了“profile 链接关系类型”。

    此类元数据配置文件的示例格式(无论是profile 属性还是rel 值)是XMDP:XHTML 元数据配置文件。定义在http://gmpg.org/xmdp/:

    一种简单的基于 XHTML 的格式,用于定义易于人类和机器读写的 HTML 元数据配置文件


    在您的示例中,使用了 XFN 的配置文件,Xhtml Friends Network (archive.org link):

    一种使用超链接表示人际关系的简单方法

    【讨论】:

    • 可以安全删除吗?它的目的是什么?这些都没有真正告诉我它的目的。
    • @felwithe:整个答案是关于它的目的:它用于指定元数据配置文件。如果不知道它为什么存在/不知道是否有消费者在使用它,则无法回答是否可以安全地从文档中删除它。
    • 它甚至没有说明元数据配置文件是什么。
    • 我知道这是旧的,但它可能对任何与我现在有类似问题的人仍然有用。当您遇到这种类似行话的链接时,尤其是在 WordPress 中,您可能会感到沮丧,并且您不知道它是什么。查看这篇文章wordpress.stackexchange.com/questions/173117/…我相信它解释得更好。
    【解决方案2】:

    XHTML Friends Network有关(链接之间的关系)

    但是不要在这上面浪费时间。

    从 HTML5 草案中删除它是没有用的。我建议不要使用它。

    来源:https://stackoverflow.com/a/1417789/4718434

    【讨论】:

      猜你喜欢
      • 2013-10-16
      • 1970-01-01
      • 1970-01-01
      • 2016-10-30
      • 2017-11-03
      • 2014-12-20
      • 2021-07-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多