HTML5中meta属性的使用方法

2020-04-20 17:19:55易采站长站整理

meta属性在HTML中占据了很重要的位置。如:针对搜索引擎的SEO,文档的字符编码,设置刷新缓存等。虽然一些网页可能没有使用meta,但是作为正规军,我们还是有必要了解一些meta的属性,并且能够熟练使用它们。

1、声明文档使用的字符编码

XML/HTML Code复制内容到剪贴板

<meta charset=’utf-8′>  
  

2、声明文档的兼容模式

XML/HTML Code复制内容到剪贴板

<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 指示IE以目前可用的最高模式显示内容   
<meta http-equiv="X-UA-Compatible" content="IE=Emulate IE7" />指示IE使用 <!DOCTYPE> 指令确定如何呈现内容。标准模式指令以IE7 标准模式显示,而 Quirks 模式指令以 IE5 模式显示。   
  

3、SEO 优化

XML/HTML Code复制内容到剪贴板

<meta name="description" content="不超过150个字符" />页面描述   
<meta name="keywords" content="html5, css3, 关键字"/>页面关键词   
<meta name="author" content="魔法小栈" />定义网页作者   
<meta name="robots" content="index,follow" />定义网页搜索引擎索引方式,robotterms是一组使用英文逗号「,」分割的值,通常有如下几种取值:none,noindex,nofollow,all,index和follow。   
  

4、为移动设备添加 viewport

XML/HTML Code复制内容到剪贴板

<meta name ="viewport" content ="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">  
    content 参数解释:   
    width       viewport 宽度(数值/device-width)   
    height            viewport 高度(数值/device-height)   
    initial-scale  初始缩放比例   
    maximum-scale  最大缩放比例   
    minimum-scale  最小缩放比例   
    user-scalable  是否允许用户缩放(yes/no)   
    minimal-ui      iOS 7.1 beta 2 中新增属性,可以在页面加载时最小化上下状态栏。这是一个布尔值,可以直接这样写:   
<meta name="viewport" content="width=device-width, initial-scale=1, minimal-ui">