HTML <meta> http-equiv 属性
定义和用法
http-equiv 属性为 content 属性的值得提供 HTTP 标头。
http-equiv 属性可用于模拟 HTTP 响应标头。
实例
每 30 秒刷新一次文档:
<head> <meta http-equiv="refresh" content="30"> </head>
语法
<meta http-equiv="content-security-policy|content-type|default-style|refresh">
说明
改写 HTTP(超文本传输协议)标头字段的值是 <meta> 元素的用途之一。服务器与浏览器之间传输 HTML 数据时一般用的就是 HTTP。服务器的每条响应都包含着一组向浏览器说明其内容的字段。<meta> 元素可以用来模拟其中四种标头字段。
http-equiv 属性的用途是指定要模拟的标头字段的名称,字段值由 content 属性指定。
http-equiv 属性有四个值可用,如下表所示:
属性值
| 值 | 描述 |
|---|---|
| content-security-policy |
规定文档的内容政策。 例如: <meta http-equiv="content-security-policy" content="default-src 'self'"> |
| content-type |
规定文档的字符编码。 提示:这是另一种声明 HTML 页面所有字符编码的方法。 例如: <meta http-equiv="content-type" content="text/html; charset=UTF-8"> |
| default-style |
规定要使用的首选样式表。 例如: <meta http-equiv="default-style" content="the document's preferred stylesheet"> 注意:对应的 |
| refresh |
定义文档刷新自身的时间间隔,以秒为单位。 例如: <meta http-equiv="refresh" content="300"> 还可以另行指定一个 URL 让浏览器载入: 例如: <meta http-equiv="refresh" content="5; https://www.w3school.com.cn"> 注意:应谨慎使用 |
浏览器支持
| Chrome | Edge | Firefox | Safari | Opera |
|---|---|---|---|---|
| Chrome | Edge | Firefox | Safari | Opera |
| 支持 | 支持 | 支持 | 支持 | 支持 |