HTML <meta>标签的http-equiv属性
示例在为HTML文档定义字符编码时,要用到http-equiv属性:
试一个 » |
定义及用法
每一个HTTP报头均由报头名称和相应的值构成;http-equiv属性用于指出报头名称,而content属性用于给出相应的值。
http-equiv属性用于定义HTTP响应报头。
content属性值的含义取决于name属性或http-equiv属性。
name属性和http-equiv属性只能定义一个,不能两个同时定义。
浏览器支持
![]()
所有主流浏览器均支持<meta>标签的http-equiv属性。
语法
| <meta http-equiv="value" /> |
属性值
| 值 | 描述 |
|---|---|
| Allow | 定义服务器所支持的方法 |
| Content-Encoding | 定义附加的文档内容编码 |
| Content-Length | 定义文档大小(以字节为单位) |
| Content-Type | 定义文档的MIME类型(如:text/html) |
| Date | 定义文档的创建时间 |
| Expires | 定义文档的过期时间 |
| Last-Modified | 定义文档的最后更改时间 |
| Location | 为文档定义一个绝对URL |
| Refresh | 为文档定义一个自动刷新的时间间隔 |
| Set-Cookie | 定义一个cookie值 |
| WWW-Authenticate | 定义服务器返回的认证规则 |
注意:属性值“Refresh”不是标准的,不应使用。“Refresh”取走了用户的控制权。使用“Refresh”将违反W3C的Web内容无障碍性指南(Web Content Accessibility Guidelines)。
HTML <meta>标签