<meta>标签
元数据总是以名称/值的形式被成对传递的。
属性提供了名称 | 值 | 描述 | DTD |
---|---|---|---|
http-equiv |
|
把 content 属性关联到 HTTP 头部。 | STF |
name |
|
把 content 属性关联到一个名称。 | STF |
scheme | some_text | 定义用于翻译 content 属性值的格式。 |
http-equiv 属性
HTTP-EQUIV=〃....〃 HTTP响应的标题头;
http-equiv 属性 -- HTTP协议的响应头报文
- 此属性出现在meta标签中
- 此属性用于代替name,HTTP服务器通过此属性收集HTTP协议的响应头报文
- 此属性的HTTP协议的响应头报文的值应使用content属性描述
http-equiv类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。
常用的http-equiv类型有:
常用的http-equiv类型有:
指示服务器在发送实际的文档之前先在要传送给浏览器的 MIME 文档头部包含名称/值对。
当服务器向浏览器发送文档时,会先发送许多名称/值对。虽然有些服务器会发送许多这种名称/值对,但是所有服务器都至少要发送一个:content-type:text/html。这将告诉浏览器准备接受一个 HTML 文档。
使用带有 http-equiv 属性的 <meta> 标签时,服务器将把名称/值对添加到发送给浏览器的内容头部。例如,添加:
<metahttp-equiv="charset"
content="iso-8859-1"> <metahttp-equiv="expires"
content="31 Dec 2008">
这样发送到浏览器的头部就应该包含:
content-type: text/html charset:iso-8859-1 expires:31 Dec 2007
当然,只有浏览器可以接受这些附加的头部字段,并能以适当的方式使用它们时,这些字段才有意义。