【发布时间】:2016-03-11 09:46:58
【问题描述】:
我有一个带有这个元标记的 html 文档:
<meta name="robots" content="noindex, nofollow">
我想将此标记保留在头部,但用这个新声明覆盖它:
<meta name="robots" content="index, follow">
我应该把覆盖标签放在第一个之前还是之后?
【问题讨论】:
-
为什么要保留第一个?
-
我想保留第一个,因为它包含在 99% 的页面上使用的模板中。
-
您可以使用 jquery $("meta[name='robots']").attr('content', 'noindex, nofollow'); 替换内容;
-
谢谢,但这并不是真正的问题。问题是:从我的例子来看,如果两个指令具有相同的名称,浏览器将采用哪个指令:第一个还是最后一个?
-
它将替换那些具有相同名称的人 name="robots"
标签: html web-crawler meta-tags