1. 所以一开始通过js来加:
function addTarget(){
var tag_a = document.getElementsByTagName('a')
for (var i = tag.length - 1 i >= 0 i--) {
tag_a[i].setAttribute("target","_blank")
}
}
window.onload = addTarget()
但不知为何无法生效。
2. 然后就想到可以通过设置css来使默认的a都自带target属性,即:
a {
target : _blank
}
发现也行不通。原因是css中没有target属性,不能直接在css中这样写。
3. 最后查资料,发现可以在head标签中加入:
<base target="_blank" />
1、当我们不导入外部CSS样式表时,我们通常用html编写样式,两种方式使我们共同,第一种为下图。
2、第二种写作方式:
<HEAD>
<meta http-equiv =“Content-Type”content =“text / htmlcharset = utf-8”/>
<title>时间元素</ title>
<风格>
。所有{
身高:300像素
宽度:500像素
背景:#999}
</样式>
</ HEAD>
<BODY>
<div class =“all”></ div>
</ BODY>
3、链接外部CSS样式,现在创建一个css样式表文件。
4、这里鼠标右键单击选择将链接存储在css文件夹中。
5、在html文件中写下链接代码,代码如下:<link rel =“stylesheet”type =“text / css”href =“css / index.css”/>。
6、之后,您可以看到HTML文件的源代码并查看我们连接的css文件。