上一章HTML教程请查看:html短语标签
HTML允许你指定元数据——以各种方式指定关于文档的附加重要信息。元元素可用于包含描述HTML文档属性的名称/值对,如作者、失效日期、关键字列表、文档作者等。
<
meta>
标记用于提供此类附加信息,标记是一个空元素,因此没有关闭标记,但它在属性中携带信息。
你可以包括一个或多个meta标签文档基于信息你想保持你的文档,但一般来说,元标记不影响文档的外表所以从外表看来,不管你是否包含它们。
在文档中添加元标记你可以通过将<
meta>
标记放置在由<
head>
和<
/head>
标记表示的文档标题内,将元数据添加到web页面。除了核心属性外,元标签还可以有以下属性
编号 | 属性和说明 |
1 | Name 属性的名称,可以是任何东西,例子包括关键词keyword,描述description,作者author,修改,生成器等。 |
2 | content 指定属性的值。 |
3 | scheme 指定一种解释属性值的模式(在content属性中声明)。 |
4 | http-equiv 用于http响应消息头。例如,http-equiv可以用来刷新页面或设置cookie,值包括内容类型、过期、刷新和设置cookie。 |
例子
下面是一个例子,我们在其中添加HTML、元标记、元数据作为关于文档的重要关键字。
<
!DOCTYPE html>
<
html><
head>
<
title>Meta标签例子<
/title>
<
meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<
/head><
body>
<
p>Hello HTML5!<
/p>
<
/body><
/html>
文档描述你可以使用< meta> 标记来给出关于文档的简短描述,这也可以用于各种搜索引擎,而索引你的网页搜索的目的。
例子
<
!DOCTYPE html>
<
html><
head>
<
title>Meta标签例子<
/title>
<
meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<
meta name = "description" content = "Meta标签例子" />
<
/head><
body>
<
p>Hello HTML5!<
/p>
<
/body><
/html>
文档修改日期你可以使用< meta> 标记来提供关于文档最后一次更新时间的信息,此信息可被各种web浏览器在刷新网页时使用。
例子
<
!DOCTYPE html>
<
html><
head>
<
title>Meta标签例子<
/title>
<
meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<
meta name = "description" content = "Meta标签例子" />
<
meta name = "revised" content = "srcmini, 3/7/2019" />
<
/head><
body>
<
p>Hello HTML5!<
/p>
<
/body><
/html>
文档刷新可以使用< meta> 标记指定一个持续时间,在此之后web页面将自动刷新。
例子
如果希望页面每5秒刷新一次,请使用以下语法。
<
!DOCTYPE html>
<
html><
head>
<
title>Meta标签例子<
/title>
<
meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<
meta name = "description" content = "Meta例子" />
<
meta name = "revised" content = "srcmini, 3/7/2020" />
<
meta http-equiv = "refresh" content = "5" />
<
/head><
body>
<
p>Hello HTML5!<
/p>
<
/body><
/html>
页面重定向你可以使用< meta> 标签将你的页面重定向到任何其他网页,如果希望在一定的秒数后重定向页面,还可以指定持续时间。
例子
以下是5秒后将当前页面重定向到另一个页面的示例,如果要立即重定向页面,则不要指定内容属性。
<
!DOCTYPE html>
<
html><
head>
<
title>Meta标签例子<
/title>
<
meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<
meta name = "description" content = "Meta标签" />
<
meta name = "revised" content = "srcmini, 3/7/2020" />
<
meta http-equiv = "refresh" content = "5;
url = http://www.srcmini.com" />
<
/head><
body>
<
p>Hello HTML5!<
/p>
<
/body><
/html>
设置cookieCookies是存储在你的计算机上的小型文本文件中的数据,它在web浏览器和web服务器之间进行交换,以根据你的web应用程序的需要跟踪各种信息。
你可以使用< meta> 标记在客户端存储cookie,稍后Web服务器可以使用这些信息跟踪站点访问者。
例子
以下是5秒后将当前页面重定向到另一个页面的示例,如果要立即重定向页面,则不要指定内容属性。
<
!DOCTYPE html>
<
html>
<
head>
<
title>Meta标签例子<
/title>
<
meta http-equiv = "cookie" content = "userid = xyz;
expires = Wednesday, 08-Aug-15 23:59:59 GMT;
" /><
/head>
<
body>
<
p>Hello HTML5!<
/p>
<
/body>
<
/html>
如果不包括过期日期和时间,则cookie被视为会话cookie,在用户退出浏览器时将被删除。
注意,你可以查看PHP和cookie教程以获得关于cookie的完整细节。
设置作者姓名可以使用元标记在web页面中设置作者,请看下面的例子
例子
<
!DOCTYPE html>
<
html><
head>
<
title>Meta Tags<
/title>
<
meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<
meta name = "description" content = "Meta Tags" />
<
meta name = "author" content = "srcmini" />
<
/head><
body>
<
p>Hello HTML5!<
/p>
<
/body><
/html>
指定字符集你可以使用< meta> 标签来指定网页内使用的字符集。
例子
默认情况下,Web服务器和Web浏览器使用ISO-8859-1 (Latin1)编码来处理Web页面。下面是一个设置UTF-8编码的例子
<
!DOCTYPE html>
<
html><
head>
<
title>Meta Tags<
/title>
<
meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<
meta name = "description" content = "Meta Tags" />
<
meta name = "author" content = "srcmini" />
<
meta http-equiv = "Content-Type" content = "text/html;
charset = UTF-8" />
<
/head><
body>
<
p>Hello HTML5!<
/p>
<
/body><
/html>
【html meta元标签 – HTML教程】要使用繁体字提供静态页面,页面必须包含< meta> 标记来设置Big5编码:
<
!DOCTYPE html>
<
html><
head>
<
title>Meta Tags Example<
/title>
<
meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<
meta name = "description" content = "Meta Tags" />
<
meta name = "author" content = "srcmini" />
<
meta http-equiv = "Content-Type" content = "text/html;
charset = Big5" />
<
/head><
body>
<
p>Hello HTML5!<
/p>
<
/body><
/html>
推荐阅读
- html注释 – HTML教程
- html短语标签 – HTML教程
- html格式化 – HTML教程
- html属性 – HTML教程
- html元素 – HTML教程
- html基本标签 – HTML教程
- html基本概念和入门开发 – HTML教程
- ColorUi|使用ColorUI构建小程序项目
- 构建自定义模块 — Quill富文本编辑器快速入门中文文档