我一直在使用类似的东西,<a href="myURL.php" target="blank">Some text</a>
,已经快 3 年了,我想确保我没有做一些非常违法的事情。
在查找了一些信息后,我开始注意到到处都是 target="_blank"
.这开始让我有些担心,我可能需要返回我工作过的所有网站并进行更改以包括 _
.
当我通过 validator 运行它时它不会导致错误,甚至不会通知我有关它的警告。
我的问题:
这是否违反了不使用的准则,
_
, 下划线?如果这违反了指南,那么为什么它不会引起 错误,为什么有效?
作为旁注,我找不到太多关于此的信息,但我至少找到了 specs for links .
最佳答案
_blank
表示“打开一个新的、未命名的窗口”
blank
表示“使用名为‘blank’的窗口/标签/框架”
如果您点击带有 target="blank"
的第二个链接,它将在与第一个 target="blank"
链接相同的窗口中打开。
关于html - anchor 标签的目标属性的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21940010/