HTML 中常用的 meta 元素

2017-03-10  本文已影响0人  饥人谷魏朋朋

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

      <meta>元素可提供页面的元信息,比如针对搜索引擎和更新频度的描述和关键字

      <meta>一般放在head里面,不包含任何内容。

 元数据总是以名称/值的形式被成对传递

必须的属性

属性                              值                                   描述

content                          some_text                    定义与 http-equiv 或 name 属性相关的元信息

可选的属性

属性                              值                                  描述

http-equiv                    content-type                  把 content 属性关联到 HTTP 头部

                                     expires

                                     refresh

                                     set-cookie

name                          author                              把 content 属性关联到一个名称

                                    description

                                     keywords

                                    generator

                                    revised

                                    others

scheme                      some_text                    定义用于翻译 content 属性值的格式

name属性

name属性提供了名称/值对中的名称。名称可以由自己自由定义。“keywords”是一个经常用到的名称。它为文档定义了一组关键字,某些搜索引擎在遇到这些关键字以后,会根据这些关键字对文档进行分类。如果没有提供 name 属性,那么名称/值对中的名称会采用 http-equiv 属性的值。

http-equiv属性

http-equiv属性为名称/值对提供了名称,并指示服务器在发送实际的文档之前先在要传送给浏览器的 MIME 文档头部包含名称/值对。当服务器向浏览器发送文档时,会先发送许多名称/值对。虽然有些服务器会发送许多这种名称/值对,但是所有服务器都至少要发送一个:content-type:text/html。这将告诉浏览器准备接受一个 HTML 文档。使用带有 http-equiv 属性的 标签时,服务器将把名称/值对添加到发送给浏览器的内容头部。例如:<meta http-equiv="charset" content="utf-8">

content属性

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

content 属性始终要和 name 属性或 http-equiv 属性一起使用。

scheme属性

scheme 属性用于指定要用来翻译属性值的方案。此方案应该在由  标签的 profile 属性指定的概况文件中进行了定义。

全局属性

<meta>标签支持HTML 中的全局属性

上一篇 下一篇

猜你喜欢

热点阅读