是否不再需要target ="_ blank"中的下划线?

3 html javascript anchor html5 hyperlink

今天我在帮助某人提问时写了一个错字,而target="blank"不是写target="_blank".有趣的是它仍然有效.我决定在其他浏览器中尝试一下,看看它是否只允许target="blank"没有下划线的Chrome ,但它似乎也适用于Firefox和Safari.

是否可以删除下划线?如果把它写成是合法的,那么target="blank"为什么大多数(如果不是所有的话)仍然会说出来target="_blank"呢?

Pra*_*man 10

如果有target="blank",请将其打开两次,然后在同一窗口中打开.如果你有target="_blank"两次,它会在两个不同的窗口打开.你可以检查使用:

<a href="http://google.com/" target="blank">Google</a>
<a href="http://en.wikipedia.org/" target="blank">Wikipedia</a>
Run Code Online (Sandbox Code Playgroud)

同样,_blank在两个不同的窗口打开:

<a href="http://google.com/" target="_blank">Google</a>
<a href="http://en.wikipedia.org/" target="_blank">Wikipedia</a>
Run Code Online (Sandbox Code Playgroud)

简单来说,它将被视为blank新窗口的名称,_blank而是一个特殊的关键字,打开一个没有名称的新窗口.如果我错了,请纠正我.