<meta>用来描述网页的元信息;诸如字符编码,浏览器引擎编译,文档信息等等;
charset
:声明当前文档的字符编码,用于浏览器解析文档;如:
<meta charset="UTF-8">
name
:声明当前文档的元信息;常用的有viewport
,keywords
,description
等;viewport
:文档视口设置,如初始视口大小(initial-scale
),是否允许用户缩放(user-scalable
)等;keywords
:网页的关键字,常用于搜索引擎对于该网页的搜索关键字;description
:网页的描述信息;
http-equiv
:可以用来设定一些属性改变服务器或浏览器引擎对文档的编译行为;我只用过X-UA-Compatible
这个属性,该属性只支持IE8+
的浏览器,可以设定IE
浏览器的渲染引擎;如:
告诉IE浏览器,IE8/9及以后的版本都会以最高版本IE来渲染页面<meta http-equiv="X-UA-Compatible" content="IE=edge">
注:
http-equiv和
name的属性,属性值通过
<meta>标签的
content属性来设置;
参考文档:
- <meta> - HTML(超文本标记语言) | MDN
- [FE] IE兼容性模式X-UA-Compatible - 简书



