Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 验证:元素链接上的属性rel的第一个值不正确_Html_Validation_Rel - Fatal编程技术网

Html 验证:元素链接上的属性rel的第一个值不正确

Html 验证:元素链接上的属性rel的第一个值不正确,html,validation,rel,Html,Validation,Rel,我正在使用Piwigo照片库软件,它会在页面头部动态生成一些代码,如下所示: <link rel="first" title="First" href="picture.php?/2601/category/37"> <link rel="prev" title="Previous" href="picture.php?/2619/category/37"> <link rel="next" title="Next" href="picture.php?/2621/

我正在使用Piwigo照片库软件,它会在页面头部动态生成一些代码,如下所示:

<link rel="first" title="First" href="picture.php?/2601/category/37">
<link rel="prev" title="Previous" href="picture.php?/2619/category/37">
<link rel="next" title="Next" href="picture.php?/2621/category/37">
<link rel="last" title="Last" href="picture.php?/2760/category/37">
<link rel="up" title="Thumbnails" href="index.php?/category/37">

当我通过验证器运行它时,我得到如下错误:

Line 21, Column 71: Bad value first for attribute rel on element link: The string first is not a registered keyword or absolute URL.
…" href="picture.php?/2601/category/37">  <link rel="prev" title="Previous" hre…

Line 21, Column 282: Bad value last for attribute rel on element link: The string last is not a registered keyword or absolute URL.
…" href="picture.php?/2760/category/37">  <link rel="up" title="Thumbnails" hre…

 Line 21, Column 348: Bad value up for attribute rel on element link: The string up is not a registered keyword or absolute URL.
…category/37">  <link rel="up" title="Thumbnails" href="index.php?/category/37">
第21行第71列:元素链接上的属性rel的第一个值不正确:第一个字符串不是已注册的关键字或绝对URL。
…“href=“picture.php?/2601/category/37”>
经过一些阅读,我开始明白HTML5已经删除了rel-up,第一个和最后一个,尽管它保留了prev和next。但我不明白的是,首先和接下来要替换什么?如果我完全删除它们,验证程序也不会满意


有人知道吗?谢谢。

在HTML5中,您只能对
rel
属性使用以下值:

如果您需要其他链接类型,则必须



关于删除HTML5中的
第一个
/
索引
:。

仅允许对
rel
属性使用以下值:

如果您需要其他链接类型,则必须



关于删除
第一个
/
索引
:。

在使用fancybox插件时,validator也面临同样的问题。
您可以将
rel
替换为类似
data rel
的内容,并对脚本进行适当的更改(即,对于fancybox,我们需要将所有
attr('rel')
替换为
attr('data-rel')
,验证程序面临相同的问题(使用fancybox插件时)。 您可以将
rel
替换为类似
data rel
的内容,并对脚本进行适当的更改(即,对于fancybox,我们需要将所有
attr('rel')
替换为
attr('data-rel')
使用w3c临时板,在gallery页面上找到导致val失败的rel=“title”,将其从脚本中删除,但我不知道它做了什么,在所有平台上测试网站后,属性值仍然不知道它在做什么 rel=“title”

使用w3c临时板,在gallery页面上找到导致val失败的rel=“title”,将其从脚本中删除,但我不知道它做了什么,在所有平台上测试网站后,属性值仍然不知道它在做什么 rel=“title”