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

ਧਿਆਨ:ਸਮਾਨ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਕੋਈ style ਜਾਂ link ਟੈਗ ਦੇ title ਲੀਏਜ਼ ਨਾਲ ਮੇਲ ਖਾਣ ਵਾਲੇ content ਲੀਏਜ਼ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰੋ।

refresh

ਦਸਤਾਵੇਜ਼ ਦੇ ਆਪਣੇ ਹੀ ਸਮੇਂ ਵਿੱਚ ਰੀਫ੍ਰੈਸ਼ ਕਰਨ ਦੀ ਮਿਆਦ ਨੂੰ ਸੈਕੰਡਾਂ ਵਿੱਚ ਨਿਰਧਾਰਿਤ ਕਰੋ。

ਉਦਾਹਰਣ:

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

ਇਸ ਤੋਂ ਇਲਾਵਾ, ਇੱਕ ਹੋਰ URL ਨੂੰ ਬਰਾਉਜ਼ਰ ਲੋਡ ਕਰਨ ਲਈ ਵੀ ਸੂਚੀਬੱਧ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:

ਉਦਾਹਰਣ:

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

ਧਿਆਨ:"refresh" ਮੁੱਲ ਦੀ ਵਰਤੋਂ ਦੇਣ ਤੋਂ ਧਿਆਨ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਉਪਭੋਗਤਾ ਨੂੰ ਪੇਜ ਦੀ ਕੰਟਰੋਲ ਹਟਾ ਦੇਵੇਗਾ।"refresh" ਦੀ ਵਰਤੋਂ ਨਾਲ W3C ਦੇ Web ਕੰਟੈਂਟ ਐਕਸੇਸਬਿਲਿਟੀ ਗਾਈਡਲਾਈਨ ਫੇਲ ਜਾਵੇਗੀ。

ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ

ਚਰਮੀ ਐਂਜਲ ਫਾਰਫੈਕਸ ਸੈਫਾਰੀ ਓਪੇਰਾ
ਚਰਮੀ ਐਂਜਲ ਫਾਰਫੈਕਸ ਸੈਫਾਰੀ ਓਪੇਰਾ
ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ