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">

Σημείωση:Η τιμή της ιδιότητας content πρέπει να είναι ίση με την τιμή της ιδιότητας title ενός στοιχείου style ή link στο ίδιο έγγραφο.

refresh

Ορίζει τον χρόνο ανανέωσης του έγγραφου σε δευτερόλεπτα.

Παράδειγμα:

<meta http-equiv="refresh" content="300">

Μπορείτε επίσης να καθορίσετε μια άλλη URL για να φορτώσει ο περιηγητής:

Παράδειγμα:

<meta http-equiv="refresh" content="5; https://www.codew3c.com">

Σημείωση:Πρέπει να χρησιμοποιείται με προσοχή η τιμή "refresh", καθώς θα πάρει τον έλεγχο της σελίδας από τον χρήστη. Η χρήση της τιμής "refresh" θα αποτύχει την οδηγία Web Content Accessibility Guidelines του W3C.

Υποστήριξη περιηγητών

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη