<head>头部标记</head> 其头部标记包含有四个标签 分别是<title></title>只能有一个、<base>只能有一个、<link>可以有多个、<meat>可以有多个它有两种表示形式1,<meat name="" content="">、2<meat http-equiv=""content="">
标签title的定义及作用。 1、定义网页标题,显示在浏览器的标题栏中 2、标题一般是公司名称+公司产品 3、有利于搜索引擎(也是在搜索引擎中显示的标题)
标签base:是基地网址标记,用于设定浏览器中文件的绝对路径 网页中的文件只需要写下文件的相对路径即可,这个路径就是base中指定的路径
标签link:是设置外部文件的链接标记 用于确定本页面和其他文档之间的关系
标签meta:有两种用法 <meta name="" content="">和<meta http-equiv="" content=""> 其中name属性是用于在网页中加入一些关于网页的描述信息,网页的关键字,网页描述信息 属性http-equiv:用于在HTML文档中模拟HTTP协议的响应的消息头,例如,告诉浏览器是否缓存页面,使用什么样的字符集显示网页和网页刷新时间。
标签meta中的name属性:他不是自己定义的值,有以下几种,keywords:是网页的关键字,例如 <meta name="keywords" content="关键字的内容"> description网页的描述,中心思想,网站做什么的等,例如 <meta name="description" content="我们的网站是做什么的,你可以在这里学到什么内容,也就是当前页面的中心思想">
标签Robots: 是否允许搜索引擎机器人记录网站的缓存信息,其中有index:它是允许搜索引擎收取网站缓存信息 例如: <meta name="robots" content="index">noindex:它是不允许搜索引擎收取网站缓存信息, follow:允许其他网站经由本网站连接 nofollow:允许其他网站经由本网站连接 all :以上两种情况都允许 none “以上两种情况都不允许 例如:<meta name="author" content="作者名"> <meta name="copyright" content="版权声明">
标签meta的http-equiv属性设置 它有以下几种属性 content-type:它是指定网页的类型和字符集的 例如:<meta http-equiv="content-type" content="text/html" charset="gb2312"> 属性refresh,他是刷新时间的设置和刷新之后转到的地址,这样有一点缺陷,如果对方将上传的html文档上设置刷新时间为0转到不健康的网站。例如:<meta http-epuiv="refresh" content="3";url=http//www.baidu.com>他是定义网站自动刷新时间是3秒,3秒刷新之后转到百度网站。属性explres是否禁止浏览器混村了,例如:<meta http-epuiv="explres" content="0">它是禁止浏览器使用混村。禁止小窗体显示属性设置<meta http-equiv="windows-target" content="_top"> 属性page-enter和page-exit它是用于指定进入和退出的缓存效果,共有0-23种显示效果,例如:<meta http-equiv="page-enter" content="">