html5設(shè)置字符集的語(yǔ)句是“<meta charset="字符編碼">”;meta標(biāo)簽用于提供有關(guān)HTML文檔的元數(shù)據(jù),當(dāng)該標(biāo)簽添加了charset屬性,則可指定HTML文檔的字符編碼。
本教程操作環(huán)境:windows7系統(tǒng)、HTML5版、Dell G3電腦。
在html5中,可以利用<meta> 標(biāo)簽來(lái)設(shè)置字符集。
<meta> 標(biāo)簽用于提供有關(guān) HTML 文檔的元數(shù)據(jù),例如頁(yè)面有效期、頁(yè)面作者、關(guān)鍵字列表、頁(yè)面描述等信息。<meta> 標(biāo)簽定義的數(shù)據(jù)并不會(huì)顯示在頁(yè)面上,但卻會(huì)被瀏覽器解析。
<meta> 標(biāo)簽定義字符集的語(yǔ)法:
<meta charset="字符編碼">
charset 屬性用來(lái)指定 HTML 文檔的字符編碼,例如在<head> 標(biāo)簽中添加以下語(yǔ)句:
<meta charset="UTF-8">
就可以將文檔的字符編碼設(shè)置為了“UTF-8”。
HTML 4.01 與 HTML5之間的差異
charset 屬性是 HTML5 中的新屬性,且替換了:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
仍然允許使用 http-equiv 屬性來(lái)規(guī)定字符集,但是使用新方法可以減少代碼量。
charset 屬性的常用的值:
-
UTF-8 – Unicode 字符編碼
-
ISO-8859-1 – 拉丁字母表的字符編碼
在理論上,可以使用任何字符編碼,但并不是所有瀏覽器都能夠理解它們。某種字符編碼使用的范圍越廣,瀏覽器就越有可能理解它。
如需查看所有可用的字符編碼,請(qǐng)?jiān)L問 IANA 字符集。
http://www.iana.org/assignments/character-sets
擴(kuò)展知識(shí):<meta> 標(biāo)簽其他用法
1、定義頁(yè)面描述
<meta name="description" content="php中文網(wǎng)提供大量免費(fèi)、原創(chuàng)、高清的php視頻教程,并定期舉行公益php培訓(xùn)!可邊學(xué)習(xí)邊在線修改示例代碼,查看執(zhí)行效果!php從入門到精通,一站式php自學(xué)平臺(tái)!">
定義頁(yè)面的描述信息有利于搜索引擎的搜索。
<title> 標(biāo)簽定義文檔標(biāo)題,name="description" 定義文檔描述,描述的長(zhǎng)度通常大于標(biāo)題。
2、定義關(guān)鍵字
<meta name="keywords" content="php教程,php入門教程,php視頻教程,php源碼下載,php手冊(cè)">
關(guān)鍵字用于為搜索引擎提供與頁(yè)面有關(guān)的信息。
3、定義頁(yè)面作者
<meta name="author" content="PHP中文網(wǎng)">
通過(guò)某些內(nèi)容管理系統(tǒng)可以自動(dòng)提取作者信息。
4、刷新頁(yè)面
<meta http-equiv="refresh" content="30">
上例中的代碼用于向?yàn)g覽器發(fā)送一個(gè)指令,使瀏覽器在經(jīng)過(guò)指定的時(shí)間間隔(30 秒)后自動(dòng)刷新頁(yè)面。在 content 屬性中除了可以指定時(shí)間間隔外,還可以再指定一個(gè)鏈接,這時(shí)頁(yè)面將在指定的時(shí)間后重定向到鏈接所指向的頁(yè)面,如下例所示:
<meta http-equiv="refresh" content="10; url=https://www.php.cn/">