你觉得下头的应该是nofollow而不是noopener rel=noopener 是 HTML 中用于链接( 元素)的一个属性,主要用于防止被链接的页面在新窗口或标签页中通过 window.opener 访问打开链接的页面的 JavaScript 对象。 具体来说,当你使用 target="_blank" 打开一个链接时,新页面会作为新的浏览上下文,原页面通过 window.opener 依然可以访问新页面的内容。这个安全漏洞可能被滥用,用于进行一些恶意操作。rel=noopener 就是为了解决这个问题而引入的,它告诉浏览器在新页面中不要设置 window.opener。 示例: [ol]点击我[/ol]复制代码 rel=nofollow 是另一个与链接相关的属性,但其目的完全不同。rel=nofollow 是为了告诉搜索引擎不要追踪此链接,不要将被链接的页面与当前页面关联起来,不传递权重(PageRank)给被链接的页面。这通常用于防止无关的链接对搜索引擎优化(SEO)产生不必要的影响,或者防止被链接的内容可能被误认为是本站内容。 示例: [ol]点击我[/ol]复制代码 综合起来,rel=noopener 主要涉及安全性,而 rel=nofollow 主要涉及搜索引擎优化。两者在目的和用法上有很大的区别。