HTML แบบฟอร์ม <meta>
定義和用法
<meta>
標籤定義關於 HTML 文檔的元數據。元數據是關於數據的數據(信息)。
<meta>
標籤始終位於 <head> 元素 內,通常用於指定字符集、頁面描述、關鍵詞、文檔作者和視口設置:
元數據不會顯示在頁面上,但可以被機器解析。
瀏覽器(如何顯示內容或重新加載頁面)、搜索引擎(關鍵詞)和其他網絡服務會用到元數據。
คำเตือน:meta 元素有許多不同用法,而且一個 HTML 文檔中可以有多個 meta 元素。
คำเตือน:通過 <meta>
標籤,有一種方法讓網頁設計師控制視口(即用戶在網頁中可見的區域)(請參見下面的"設置視口"實例)。
注意:每個 meta 元素只能用於一種用途。如果想要使用的特性不止一個,那就應該在 head 元素中添加多個 meta 元素。
另請參考:
HTML 教程:HTML 头部
HTML DOM 參考手冊:Meta 對象
實例
<head> <meta charset="UTF-8"> <meta name="description" content="免费的 Web 教程"> <meta name="keywords" content="HTML, CSS, JavaScript"> <meta name="author" content="Bill Gates"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head>
屬性
屬性 | 值 | 描述 |
---|---|---|
charset | 字符集 | 規定 HTML 文檔的字符編碼。 |
content | 文本 | 规定與 http-equiv หรือ属性 name 關聯的值。 |
http-equiv |
|
为 content 属性的信息/值提供 HTTP 标头。 |
name |
|
规定元数据的名称。 |
全局属性
<meta>
标签还支持 HTML 中的全局属性。
meta 元素有三种典型的用法:
- 指定名/值元数据对
- 声明字符编码
- 模拟 HTTP 标头字段
1:指定各种名/值元数据对
meta 元素可以使用名/值对定义元数据,为此需要用到其 name 和 content 属性。
为搜索引擎定义关键字:
<meta name="keywords" content="HTML, CSS, JavaScript">
定义有关网页的描述:
<meta name="description" content="Free Web tutorials for HTML and CSS">
定义页面的作者:
<meta name="author" content="John Doe">
设置视口,改善网站在各种设备上的外观:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
2:声明字符编码
使用 charset 属性声明该页面采用 UTF-8 字符编码:
<meta charset="UTF-8">
3:模拟 HTTP 标头字段
使用 http-equiv 属性和 content 属性,每 30 秒刷新一次文档:
<meta http-equiv="refresh" content="30">
在 HTML5 中的变化
charset 属性在 HTML5 中是新增的。
在 HTML4 中,http-equiv 属性可以有任意多个不同的值。而在 HTML5 中,只能使用本页提到的值。
HTML4 中的 scheme 属性在 HTML5 中已不再使用。
此外,现在已不再使用 meta 元素来指定网页所用的语言。
设置视口
HTML5 引入了一种方法,使 Web 设计者可以通过 <meta>
标签来控制视口。
您应该在所有网页中包含以下 <meta>
视口元素:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
มันให้บราวน์เซอร์คำสั่งเกี่ยวกับวิธีการควบคุมขนาดและสัตยาบันของหน้าเว็บ
width=device-width
บางส่วนจะตั้งค่าความกว้างของหน้าเว็บเพื่อตามความกว้างของหน้าจออุปกรณ์ (ตามอุปกรณ์)
เมื่อบราวน์เซอร์หลักการที่จะโหลดเว็บไซต์initial-scale=1.0
การตั้งค่าการขยายตัวของตัวอักษรย่อย
ในนี้เป็นตัวอย่างของเว็บไซต์ที่ไม่มี meta ตัวอักษรบอร์ดวิสัย และเว็บไซต์ที่มี meta ตัวอักษรบอร์ดวิสัย
คำเตือน:หากคุณเข้าถึงเว็บไซต์นี้ด้วยโทรศัพท์หรือแทบเล็ต คุณสามารถคลิกลิงก์สองลิงก์ด้านล่างเพื่อดูความแตกต่าง
การตั้งค่า CSS โดยเริ่มต้น
ไม่มี
การสนับสนุนโปรแกรมนีเวอร์
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |