HTML <meta> 标签用于表示关于HTML文档的元数据。它指定页面描述、关键字、版权、语言、文档的作者等信息。

元数据不会在网页上显示,但会被搜索引擎、浏览器和其他扫描网站或网页的网络服务使用,以了解网页的相关信息。

通过使用 <meta> 标签,您可以实验和预览网页在浏览器上的渲染效果。

<meta> 标签放置在 <head> 标签内,并且可以在文档中使用多次。

语法:

<meta charset="utf-8">

下面是关于HTML <meta> 标签的一些规范:

显示
起始标签/结束标签空标签(仅起始标签)
用法文档结构

以下是一些 <meta> 标签的具体用法示例,展示了 <meta> 标签的不同用途。

<meta charset="utf-8">

该标签定义了字符编码。charset 的值为 "utf-8",表示支持显示任何语言。

<meta name="keywords" content="HTML, CSS, JavaScript, 教程">

它指定了搜索引擎使用的关键字列表。

<meta name="description" content="免费在线教程">

它定义了网站的描述,有助于搜索引擎提供相关的搜索结果。

<meta name="author" content="thisauthor">

它指定了页面的作者。这对于内容管理系统自动提取作者信息非常有用。

<meta name="refresh" content="50">

它指定浏览器在每隔50秒(或给定的时间)后自动刷新内容。

<meta http-equiv="refresh" content="5; url=https://www.javatpoint.com/html-tags-list">

在上面的示例中,我们设置了一个带有内容的URL,因此它会在提供的时间后自动重定向到给定页面。

<meta name="viewport" content="width=device-width, initial-scale=1.0">

它指定视口以控制页面的尺寸和缩放,使我们的网站在所有设备上都具有良好的外观。如果存在此标签,表示该页面支持移动设备。

示例

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="keywords" content="HTML, CSS, JavaScript, 教程">
  <meta name="description" content="免费在线教程">
  <meta name="author" content="thisauthor">
  <meta http-equiv="refresh" content="5; url=https://www.javatpoint.com/html-tags-list">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
  <h2>Meta标签示例</h2>
  <p>此示例展示了在HTML文档中使用meta标签的用法。</p>
</body>
</html>

属性:

标签特定属性:

属性描述
charsetcharacter_set它指定了HTML页面的字符编码。
contenttext它根据上下文包含了HTML文档中 "name" 和 "http-equiv" 属性的值。
http-equivContent-typedefault-stylerefresh它指定了由Web服务器提供的关于如何提供网页的信息。
nameapplication-nameauthordescriptiongeneratorkeywords它指定了文档级别元数据的名称。
schemeformat/URL它指定描述元数据的方案。(HTML5中不支持)

全局属性:

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

事件属性:

<meta> 标签支持HTML中的事件属性。

支持的浏览器

元素chrome 浏览器 Chromeie 浏览器 IEfirefox 浏览器 Firefoxopera 浏览器 Operasafari 浏览器 Safari
<meta>

标签: html, HTML教程, HTML技术, HTML学习, HTML学习教程, HTML下载, HTML语言, HTML开发, HTML入门教程, HTML进阶教程, HTML高级教程, HTML面试题, HTML笔试题, HTML编程思想