<code>target</code>属性指定在何处打开链接。 可以使用以下值: _blank - 在新窗口中打开链接。 _self - 默认值。在当前窗口中打开链接。 _parent - 在父级窗口中打开链接。 _top - 在顶级窗口中打开链接。 如果要在新的窗口或选项卡中打开链接,则应使用_blank作为目标。
例如:
<code><a href="https://www.example.com" target="_blank">点击这里</a></code>
在设置target时,应该注意以下几点:
<code><a href="https://www.example.com" target="_blank" rel="noopener noreferrer">点击这里</a></code>
在使用_blank作为target时,应同时设置rel="noopener noreferrer"
,以避免安全漏洞。如果不设置这个属性,在新窗口中打开的链接可能会利用window.opener属性来访问原来的页面,使得用户信息可能被窃取。
而在其他的场景下,比如在同一个页面内打开链接时,使用默认的_self即可。
<code><a href="https://www.example.com" target="_self">点击这里</a></code>
如果要在父级窗口中打开链接,可以使用_parent。
<code><a href="https://www.example.com" target="_parent">点击这里</a></code>
如果想要在顶级窗口中打开链接,则可以使用_top。
<code><a href="https://www.example.com" target="_top">点击这里</a></code>
综上所述,在使用HTML代码中的target属性时,应该根据不同的场景来选择不同的值,确保用户可以正确地打开链接。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。