head标签及子标签
在HTML中<heat>..</heat>
标签之间的部分称为头文件。其主要内容是为浏览器和服务器提供辅助信息。
例如:设置网页中的字符集、设置网页中的关键字等。
<head>
元素中主要有<title>、<meta >、<script>
等,如下是介绍。
1. <title></title>
标签
<title>
标签主要是用来设置浏览器中标签的内容,其内容会在浏览器标题栏中显示,不会出现在页面内。
2. <meta>
标签
meta即为“元”的意思,元标签<meta>
往往不会引起用户的注意,但是<meta>
对整个网页有影响,会对网页能否被搜索引擎检索,和在搜索中的排名起着关键性的作用。
.<meta>
标签为自结束标签,一共有两个属性,分别是http-equiv和name属性,这两个属性又有不同的参数值,不同的参数实现了不同的功能。
1)http-equiv有以下几种参数。
语法格式:http-equiv=“参数值” content=“参数变量值”
(1)conten-type,设定页面文档的类型及字符集。
例如:<meta http-equiv="content-type" content="text/html charset=utf8">
该标签表示的是声明文档类型为text/html,字符集为utf8。
(2)expires,用于设置网页的到期时间,一旦网页到期必须重新下载。
例如:<meta http-equiv="expires" content="Thur,2 july 2020 00:00:00 GMT">
(3)pragma,禁止浏览器从本地计算机的缓存中访问页面的内容。
例如:<meta http-equiv="pragma" content="no-cache">
该种设定访问者将无法使用脱机浏览功能。
(4)refresh,自动刷新并指向新的页面
例如<meta http-equiv="refresh" content="5 url=http://www.baidu.com">
该种设定表示5秒自动刷新并且跳转到百度的网页。如果不设置url的值那么浏览器则刷新本网页。
(5)window-target,强制页面在当前窗口以独立页面显示。
例如:<meta http-equiv="window-target" content="_top'>
可以防止别人在框架中调用自己的页面。
2)name属性
name属性主要用于描述网页,与对应的content中的内容主要是便于搜索引擎查找信息和分类信息用的。
语法格式:name=“参数” content="具体的参数值"
(1)keywords,设置网页的关键字,来告诉浏览器关键字是什么。
例如:<meta name="keywords" content="Hello world">
(2)description,用来告诉搜素引擎网页的主要内容。
例如:<meta name="description" content="这是我的HTML">
(3)author,标注网页的作者
例如:<meta name="aaa" content="aaa@mail.abc.com">
3.<link>标签
(1)type,定义包含的文档类型,例如text/css
(2) rel,定义HTML文档和所要包含资源之间的链接关系,可能的值有很多,最为常用的是stylesheet,用于包含一个固定首选样式的表单。
(3)href。表示指向被包含资源的URL地址。
例如,如果包含一个外部的css文件
如:<link type="text/css" rel="stylesheet" href="css/style.css">
4.<base>
标签
base标签定义了文档的基础URL地址,在文档中所有的相对地址形式的URL都是相对于这里定义的URL而言的(为页面上的链接规定默认地址或目标)。
base标签包含的属性。
1)href属性
href属性必选属性,指定了文档的基础URL地址。例如,如果希望将文档的基础URL定义为https://www.abc.com,则可以使用如下语句:<base href="http://www.abc.com">
如果文档的超链接指向welcom.html,则它实际上指向的是如下URL地址:https://www.abc.com/welocme.htm.
2)target属性
target属性同框架一起使用,它定义了当文档中的**链接被点击后
**的位置,在哪一个框架打开,可选值:
(1)_blank,表明在新的窗口打开指定页。
(2)_self,表明在当前的窗口打开指定页。
(3)_parrent,表明在当前父窗口打开页面。
(4)_top,表明在链接所在的完整窗口中打开页面。
5.背景音乐标记<bgsound>
bgsound的语法格式<bgsound src="" autostart="" loop="">
可选属性
(1)src,表示背景音乐的URL值.
(2)autostart,设置结束后的处理.ture为自动播放,false结束不播放,默认 为false
(3)loop,表示是否重复,loop="2"重复两次,infinite重复多次.