html meta标签的定义和用法

  介绍

小编给大家分享一下html meta标签的定义和用法,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,html meta标签的作用是什么?常见的html meta标签属性又有哪些?接下来本篇文章为大家介绍关于html meta标签的定义和具体用法,还有html meta标签的的属性介绍(内有http-equiv属性的详细使用介绍)

<强>什么是html meta标签:

<强> html meta标签的定义和用法:

& lt; meta>元素可提供有关页面的元信息(meta信息),比如针对搜索引擎和更新频度的描述和关键词。

& lt; meta>标签位于文档的头部,不包含任何内容。你们;meta>标签的属性定义了与文档相关联的名称/值对。

<强> html meta标签必需的属性:

内容:some_text:,定义与http-equiv或名称属性相关的元信息

<强> html meta标签可选的属性:

 html meta标签的定义和用法

<强> html meta标签的名字属性:

名称属性提供了名称/值对中的名称. html和XHTML标签都没有指定任何预先定义的& lt; meta>名称。通常情况下,您可以自由使用对自己和源文档的读者来说富有意义的名称。

“keywords"是一个经常被用到的名称。它为文档定义了一组关键字。某些搜索引擎在遇到这些关键字时,会用这些关键字对文档进行分类。

类似这样的元标签可能对于进入搜索引擎的索引有帮助:

& lt;元name=発eywords"内容=癏TML、ASP、PHP SQL"在

如果没有提供的名字属性,那么名称/值对中的名称会采用http-equiv属性的值。

<强> HTML meta标签的http-equiv属性:

http-equiv属性为名称/值对提供了名称。并指示服务器在发送实际的文档之前先在要传送给浏览器的MIME文档头部包含名称/值对。

当服务器向浏览器发送文档时,会先发送许多名称/值对,虽然有些服务器会发送许多这种名称/值对,但是所有服务器都至少要发送一个:- type: text/HTML。这将告诉浏览器准备接受一个HTML文档。

使用带有http-equiv属性的& lt; meta>标签时,服务器将把名称/值对添加到发送给浏览器的内容头部,例如,添加:

& lt;元http-equiv=癱harset"内容=癷so - 8859 - 1 -“比;   & lt;元http-equiv=癳xpires"内容=?2008年12月31日“在

这样发送到浏览器的头部就应该包含:

- type: text/html

字符集:iso - 8859 - 1

有效期:2008年12月31日

当然,只有浏览器可以接受这些附加的头部字段,并能以适当的方式使用它们时,这些字段才有意义。

<强> html meta标签的内容属性:

内容属性提供了名称/值对中的值,该值可以是任何有效的字符串。

内容属性始终要和名字属性或http-equiv属性一起使用。

<强> html meta标签属的方案性:

计划属性用于指定要用来翻译属性值的方案。此方案应该在由& lt; head>标签属的概要性指定的概况文件中进行了定义。

<强> html meta标签的http-equiv属性的详细使用介绍:

之前学习前端中,对元标签的了解仅仅只是这一句。

& lt;元charset=癠TF-8"在

但是打开任意的网站,其头标签内都有一列的元标签。

<强>用法一:

举例:

& lt;元http-equiv=癱ache-control"内容=皀o-cache"祝辞

共有以下几种用法:

<李>

no - cache:先发送请求,与服务器确认该资源是否被更改,如果未被更改,则使用缓存。

<李>

不是商店:不允许缓存,每次都要去服务器上,下载完整的响应。(安全措施)

<李>

公共:缓存所有响应,但并非必须。因为信息也可以做到相同效果

<李>

私人:只为单个用户缓存,因此不允许任何中继进行缓存。(比如说CDN就不允许缓存私人的响应)

<李>

maxage:表示当前请求开始,该响应在多久内能被缓存和重用,而不去服务器重新请求。例如:信息=60表示响应可以再缓存和重用60秒。

<强>用法二:

说明:用于禁止当前页面在移动端浏览时,被百度自动转码。虽然百度的本意是好的,但是转码效果很多时候却不尽人所意。以可以在头中加入例子中的那句话,就可以避免百度自动转码了。举例:

& lt;元http-equiv=癈ache-Control"内容=皀o-siteapp"/在

D。到期(网页到期时间)

html meta标签的定义和用法