英文中 metadata 的含义
用于诠释数据
描述计算机数据库中包含什么信息,例如信息的作者、作用、存储格式等
是关于数据的数据,比如图书馆的目录,它描述了馆内的出版物
是关于数据的信息,而不是数据本身
<meta> 的作用
meta 标签用于提供关于HTML文档的『信息』,这些信息不会呈现在页面上,但是对机器的解析页面是有用的。
meta 标签通常用于指定页面的描述、关键字、文档作者、最后修改日期等。
这些 metadata 可以被浏览器使用,控制如何呈现内容或刷新页面;搜索引擎可以通过 keywords 获取文档信息;还可以供其它的网络服务使用。
<meta> 的属性
charset :
声明页面的字符编码
name 和 content :
<meta name="keywords" content="博客, 写代码, 前端">
<meta name="description" content="写博客的地方">
<meta name="viewport" content="width=device-width, initial-scale=1">
...
http-equiv : 全称 http equivalent,等价于 HTTP 响应头
<meta http-equiv="content-Type" content="text/html;charset=utf-8">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="Sunday 26 October 2019 01:00 GMT" />
...
关于 <meta name="viewport">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
参考
HTML meta标签总结与属性使用介绍 - Lxxyx的开发笔记 - SegmentFault 思否
HTML 5.2: 4.2. Document metadata






网友评论