html head标签

meta标签
它共有两个属性,它们分别是http-equiv属性和name 属性 一、name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。    
如:
<meta name="keywords" content="meta,html ">
二、http-equiv属性,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,
与之对应的属性值为content, content中的内容其实就是各个参数的变量值。   
如:
<meta http-equiv="Refresh" content="3; URL=https://www.baidu.com"> //(注意content里面的内容,表示3秒后,自动跳转至这个指定的url里面去) <meta http-equiv="Refresh" content="3"> //只有数字,表示间隔3秒自动刷新 <meta http-equiv="content-Type" charset=UTF8"> <meta http-equiv = "X-UA-Compatible" content = "IE=EmulateIE7" /> //作用就是兼容IE浏览器的,别的浏览器都无法

例如:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <!--<meta http-equiv="Refresh"content="3; URL=https://www.baidu.com">-->
    <meta http-equiv="Refresh" content="3">
        <title>Title</title>
</head>
<body>
    <h1> hello world!!! </h1>
</body>
</html>
//如上,这样会自动跳转至URL=https://www.baidu.com",这个网页去。
//而如果没有这个url,只有一个数字,那么就表示每3秒钟,自动刷新

meta标签

    <title>qika</title>   //标题
    <link rel="icon" href="http://www.jd.com/favicon.ico">     //link标签就是来引用css的
    <link rel="stylesheet" href="css.css">
    <script src="hello.js"></script>       //script标签就是用来引用js的

另外说明一个问题:

"X-UA-Compatible" ---其实就是兼容ie浏览器的。

具体解释如下:

每个主要版本IE新增的功能都是为了让浏览器更容易使用、增加安全性及更支持业界标准。以这些作为IE的特色,其中

一个风险就是旧版本网站无法正确的显示。

为了将这个风险降到最低,IE6允许网页开发人员选择IE编译和显示他们网页的方式。"Quirks mode"为预设,这会

使页面以旧版本浏览器的视点显示,"Standards mode"(也称为"strict mode")特点是支持业界标准最为完善。

然而要利用这个增强的支持功能,网页必须包含恰当的<!DOCTYPE>指令。

若一个网页没有包含<!DOCTYPE>指令,IE6会将它以quirks mode显示。若网页包含有效的<!DOCTYPE>指令但浏

览器无法辨识,IE6会将它以IE6 standards mode显示。因为少数网站已经包含<!DOCTYPE>指令,兼容性模式的

切换相当成功。这使网页开发人员能选择将他们的网页转移为standards mode的最佳时机。

随著时间经过,更多网站开始使用standards mode。它们也开始使用IE6的特性和功能来检测IE。举例来说,IE6

不支持universal selector(即css之全局选择器 * {}),一些网站便使用它来针对IE做特定的对应。

IE7增加了对全域选择器的支持,那些依赖IE6特点的网站便无法侦测出这个新版本的浏览器。因此那些针对IE的

特定对应无法应用于IE7,造成这些网站便无法如他们预期的显示。由于<!DOCTYPE>只支持两种兼容性模式,受到影

响的网站拥有者被迫更新他们的网站使其能支持IE7。

IE8 比之前的任何版本浏览器都更支持业界标准,因此针对旧版本浏览器设计的网页可能无法如预期般呈现。为了帮

助减轻所有问题,IE8引入文件兼容性的概念,使你能选择你的网页设计要对应的特定IE版本。文件兼容性在IE8增加

了一些新的模式,这些模式能告诉浏览器如何解析和编译一个网页。若你的网页无法在 ie8正确的显示,你可以更新

你的网站使它支持最新的网页标准(优先选项)或在你的页面上新增一个meta元素用于告诉IE8如何依照旧版本浏览器

编译你的页面。

这能让你选择将你的网站更新支持IE8新特点的时机。

Internet Explorer 8 遇到未包含 X-UA-Compatible 标头的网页时,它将使用 <!DOCTYPE> 指令来确

定如何显示该网页。 如果该指令丢失或未指定基于标准的文档类型,则 Internet Explorer 8 将以 IE5 模式

Quirks 模式)显示该网页。

来看看真实的HTML信息:

注:由此可见:head标签里面其实可以放很多东西。

放meta标签

    可以放name      content

    放http-equiv       centent

--------------------------------------------

非meta标签可以    放  title

           放link    #用来引用使用css

           放script  #用来引用使用js

原文地址:https://www.cnblogs.com/QiKa/p/14243893.html