首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rel值上的验证错误

rel值上的验证错误
EN

Stack Overflow用户
提问于 2012-05-01 23:40:19
回答 3查看 558关注 0票数 0

你知道我该怎么解决这个问题吗?

代码语言:javascript
复制
Line 58, Column 72: Bad value fancybox2 for attribute rel on
    element a: Keyword fancybox2 is not registered.

…er.jpg" class="grid_1" rel="fancybox2"><img src="images/werk/klein/tubeplayer.…

Syntax of link type valid for <a> and <area>:

A whitespace-separated list of link types listed as allowed
on <a> and <area> in the HTML specification or listed as an
allowed on <a> and <area> on the Microformats wiki without duplicate
keywords in the list. You can register link types on the Microformats
wiki yourself.

    <a href="images/werk/clipta.jpg" class="grid_1" rel="fancybox2">
      <img src="images/werk/klein/clipta.jpg" alt="clipta"/></a>
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-05-01 23:54:59

错误消息很好地解释了这一点。您使用的是HTML5文档类型,这意味着应用了HTML5规则,它们允许特定的list of rel values,但具有基于wiki的扩展机制。这意味着rel值的规则可能会在没有事先或事后通知的情况下随时更改。

你应该怎么做?首先,考虑一下为什么要使用rel="fancybox2"。如果您有充分的理由认为某些软件会以一种有用的方式使用它,请继续使用它并忽略错误消息。如果不是,请删除该属性。

从理论上讲,如果您认为该属性值有用且有良好的文档记录,则可以也应该注册该属性值。但这主要应该由那些发明了价值、定义并推广它的人来完成,并对它应该如何工作有一些想法。

票数 1
EN

Stack Overflow用户

发布于 2012-05-01 23:45:15

在您单击此链接时看到的列表中,rel只能有一个指定的值:w3schools/tags/att_a_rel

你首先想做什么?

票数 0
EN

Stack Overflow用户

发布于 2012-05-01 23:55:44

您使用的代码似乎滥用了rel属性来描述页面和链接另一端的内容之间不存在关系的内容。将其更改为使用更合适的方式存储信息,可能是classdata-...属性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10400140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档