背景
问题:一个网页有很多a标签,需要点击时让所有a标签都打开新的窗口,而不是覆盖原本的窗口。
让我来问问ChatGPT,得到如下的答案。
但是由于a标签太多,直接在每个a标签里添加行内样式(target=“_blank”)这个不太现实,比较浪费时间。那么能否在CSS里面添加(target=“_blank”)呢?因为css中没有target属性,所以也不可行。
解决方法
其实很简单,在head标签下面加一行代码就可以了。
<base target="_blank" />
加载head标签里面就行,如下图这样:
以上~