HTML中 meta的基本应用

meta 标签的定义

meta 标签是 head 部分的一个辅助性标签,提供关于 HTML 文档的元数据。它并不会显示在页面上,但对于机器是可读的。可用于浏览器(如何显示内容或重新加载页面),搜索引擎(SEO)或其他 web 服务。

使用

在 HTML 中, 标签没有结束标签。

在 XHTML 中, 标签必须被正确地关闭。


标签永远位于 head 元素内部。

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


属性

属性

描述

charset

character_set

规定 HTML 文档的字符编码。

content

text

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

http-equiv

  • content-security-policy
  • content-type
  • default-style
  • refresh

把 content 属性关联到 HTTP 头部。

name

  • application-name
  • author
  • description
  • generator
  • keywords
  • viewport

把 content 属性关联到一个名称。

scheme

some_text

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


name属性

name 属性主要用于描述网页,与之对应的属性值为 content content 中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。

name 属性语法格式:

	

keywords

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


description

说明:description 用来告诉搜索引擎你的网站主要内容。


author

说明:author 标注网页的作者


viewport

说明:viewport 用于说明移动端网站的宽高缩放比例等信息

其中 content 的距离参数如下:

1) width 宽度(数值/device-width)

2) height 高度(数值/device-height)

3) initial-scale 初始缩放比例

4) maximum-scale 最大缩放比例

5) minimum-scale 最小缩放比例

6) user-scalable 是否允许用户缩放(yes / no)


http-equiv 属性

http-equiv 属性是 添加 http 头部内容,对一些自定义的或者需要额外添加的发送到浏览器中的 http 头部内容,我们就可以是使用这个属性。

http-equiv 属性语法格式:


charset

说明:用以说明网页制作所使用的文字以及语言。


 expires

说明:设置网页的过期时间,一旦过期则必须到服务器上重新获取。需要注意的是必须使用 GMT时间格式


content-Type

说明:用于设定页面使用的字符集。


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

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

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

例如,添加:



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

content-type: text/html
charset:iso-8859-1
expires:31 Dec 2008

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


content 属性

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

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


常见用法




 


 


 


 


 


 


 


 


 
































文章如有错误,恳请大家提出问题,本人不胜感激 。 不懂的地方可以评论,我都会 一 一 回复

文章对大家有帮助的话,希望大家能动手点赞鼓励,大家未来一起努力 长路漫漫,道阻且长

你可能感兴趣的:(HTML与CSS,html,前端,javascript)