标签: rel

HTML5` <link rel ="快捷图标"/>`

HTML5 的WHATWG文档说该rel属性必须包含以空格分隔的值,然后它会给出一个允许值的表.

attribue的值必须是一组以空格分隔的标记.在允许的关键字和它们的含义 ......

link元素的允许关键字列表不包括shortcut,但确实包括icon.所以我正在看着这个众所周知的标签

<link rel="shortcut icon" href="/favicon.ico" />
Run Code Online (Sandbox Code Playgroud)

并想知道它是否符合HTML5标准.我应该shortcut在整个网站中从此标记中删除关键字吗?

favicon html5 rel

58
推荐指数
2
解决办法
9万
查看次数

JSON表示中的链接关系

我正在设计一个基于JSON表示的RESTful API.为了遵守HATEOAS,我广泛使用资源之间的链接.因此,我遵循这个建议,以非常类似于ATOM链接的方式序列化链接.

现在我有时会发现识别正确链接关系类型的问题.当资源包含指向自身的链接时,self关系是显而易见的.当资源是子资源的集合和聚合,或者包含许多指向相关资源的链接时,它会变得更加复杂.

以博客文章为例,考虑一个返回博客文章快照的资源 - 包括此博客文章的作者,标签和评论.显然,这个资源包含许多子资源,当然也应该提供单独的链接:

样本资源:

{
   "blogpost":{
      "link":{
         "rel":"self",
         "href":"http://blog/post/4711"
      },
      "author":{
         "name":"Bob",
         "link":{
            "rel":"???",
            "href":"http://author/uri"
         }
      },
      "title":"foobar",
      "content":"A long article here…",
      "comments":[
         {
            "comment":"great article",
            "link":{
               "rel":"???",
               "href":"http://blog/post/4711/comment/1"
            },
            "author":{
               "name":"John Doe",
               "link":{
                  "rel":"???",
                  "href":"http://author/uri"
               }
            }
         }
      ],
      "tags":[
         {
            "value":"foo",
            "link":{
               "rel":"???",
               "href":"http://blog/post/4711/tag/foo"
            }
         }
      ]
   }
}
Run Code Online (Sandbox Code Playgroud)

那么给定链接的适当关系是什么?我知道存在关系类型tag,但不是我的所有资源都与现有的关系类型相匹配.或者self在引用author/tag/comment时可以使用它,因为它与封闭的JSON(子)对象的上下文有关?什么是语义实体self指的是什么?

RFC 5988声明:

链接的上下文是提要IRI或条目ID,具体取决于它出现的位置

我怎样才能用JSON来解释这个?每个新对象{…}都是新的上下文吗?

谢谢!

rest json rel hateoas

48
推荐指数
2
解决办法
2万
查看次数

什么rel =个人资料是为了什么?

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

<link rel="profile" href="http://gmpg.org/xfn/11" />
Run Code Online (Sandbox Code Playgroud)

这是用来干嘛的?我发现它链接到这个页面,并通过谷歌我找到了这个Microformat,但我没有得到它.

html microformats rel relationship

40
推荐指数
1
解决办法
3万
查看次数

外部链接:当使用rel ="external"或rel ="nofollow"时?

在我的大多数网站上,我有很多外部链接到我的其他网站和其他外部网站.我需要知道什么时候更好用rel="nofollow"rel="external"在网站上?

seo hyperlink rel

32
推荐指数
2
解决办法
3万
查看次数

如果我不能将它放在网站根目录下的哪个地方放置了human.txt文件?

背景


  • 我正在为客户构建一个Web应用程序.
  • 此应用程序将可供全世界访问,并将放置/my-app在web-root 中的目录(例如)中.子域名不是一个选项,因为他们不想咳出另一个SSL证书.
  • /my-app 是我唯一允许触摸的目录(不合理的IT人员).
  • 我正在使用需要归因的图标集.
  • 我已经联系了图标集的原作者,并获得了链接回到他在文件THANKS部分中的工作的权限humans.txt.
  • 我也觉得我应该提一些其他人的工作.这些信息结合上面的内容可能会占用20行,所以humans.txt考虑到我将提供缩小的标记,CSS和脚本文件,这样的单独文件似乎是一个理想的地方.

问题


  1. 因为我不允许humans.txt在web-root中放置一个文件,(即使我是这样,将它放在那里也没有多大意义,因为它只适用于/my-app网站的部分)是否可以接受下列:

    • 创建: /my-app/humans.txt
    • 地点:<link rel="author" href="//example.com/my-app/humans.txt">在我的标记中
  2. 我将提供严格的HTML 4.01,该属性的authorrel似乎不是该规范中公认的链接类型.我是否需要做额外的事情来定义author链接类型,或者是否足够使用它?

我甚至不知道目前是否有任何非蜘蛛工具实际使用此文件,但我希望尽可能减少将来出现问题时无法工作的可能性.

html author rel credits

14
推荐指数
1
解决办法
840
查看次数

查看jQuery传递的内容POST数据

如何rel通过POST传输属性时如何查看属性?

我通过jQuery的rel属性传输一个变量.我想知道$ _POST ['answer']属性包含什么.

这个问题基于:通过jQuery基于链接位置进行操作

jQuery IRC告诉我解决方案似乎是Firebug. 如何在Firebug中看到POST数据?

jquery post attributes rel

13
推荐指数
1
解决办法
2万
查看次数

HTML rel属性的所有值列表

我想了解更多relahtml元素一起使用的属性.有谁知道一些对SEO和社交有用的属性列表?

<a title="" rel="friend met neighbor" href="#">This is a link</a>
Run Code Online (Sandbox Code Playgroud)

我只知道它内部WordPress和链接管理器,但仅此而已.

html rel

10
推荐指数
1
解决办法
9817
查看次数

jQuery - 为"rel"属性添加/追加值

我有一组随机链接,如下所示:

<a rel="foo"> ... </a>
...
<a> ... </a>
Run Code Online (Sandbox Code Playgroud)

其中一些可能有rel属性,有些则没有.

如何rel为每个链接添加一个带有值的属性,如果链接已经有一个,那么将我的值附加到现有值/值?

另外,我如何跳过任何具有某种rel属性的元素,比如rel="ignore"

html javascript jquery rel

9
推荐指数
1
解决办法
2万
查看次数

所有webkit浏览器是否正式支持rel = noreferrer?

我们希望隐藏/撤销来自我们安全网络应用程序的超链接的引荐来源,以便外部网站不会发现我们的非公共安全网站.似乎rel ="noreferrer"是一个很好的方法,但是围绕它的讨论或文档很少,我很好奇它的支持程度.

是否符合HTML5标准的webkit浏览器支持rel = noreferrer?

webkit rel

9
推荐指数
1
解决办法
2062
查看次数

我们是否应该在网站导航中使用(HTML5)rel属性

简单直截了当的问题,但其中一个我找不到任何建议.

支持的适当的HTML5值包括:

  • 作者
  • 第一
  • 持续
  • 下一个
  • 上一页
  • 救命
  • 许可证(不是"许可证")

导航包括索引,关于,联系和合法

..从index.html页面的角度来看:

  • index.html with rel ="first"
  • about.html with rel = author next"
  • contact.html with rel ="help"
  • legal.html with rel ="license last"

...从contact.html页面的角度来看:

  • index.html with rel ="first"
  • about.html with rel = author prev"
  • contact.html with rel ="help"
  • legal.html with rel ="license next last"

我接受在导航中使用rel将实现很少; 但它可能会以某种小的方式帮助搜索引擎.

我举了两个例子来说明这在实践和评论中是如何运作的!

亲切的问候,戴尔

编辑以下评论中的示例

导航包括索引,关于,联系和合法

..从index.html页面的角度来看:

  • index.html没有rel
  • about.html with rel = author"
  • contact.html with rel ="help"
  • legal.html with rel ="license"

...从contact.html页面的角度来看:

  • index.html没有rel
  • about.html with rel = author" …

navigation html5 rel nav

8
推荐指数
1
解决办法
4188
查看次数