天天看點

關于meta http-equiv="Content-Type" content="text/html:charset=UTF-8"

轉載:https://www.cnblogs.com/liubeimeng/p/3894177.html

meta是html的元标簽,其中包含了對應html的相關資訊,用戶端浏覽器或服務端程式都會根據這些資訊進行處理.

我們以<meta http-equiv="Content-Type" content="text/html:charset=UTF-8">為例子來說明:

http類型:這個網頁是表現内容用的

content(内容類型):這個網頁的格式是文本的

charset(編碼):這個網頁的編碼是UTF-8,需要注意的是這個是網頁内容的編碼,而不是檔案本身的.

編碼不用說,content常見的還有xml等類型.meta,網頁html語言裡head區重要标簽之一.

http-equiv類似于http的頭部協定,他回應浏覽器一些有用的資訊,以幫助正确和精确地顯示網頁内容.常用的http-equiv類型有:

1.Content-Type和Content-Lanauage(顯示字元集的設定)

說明:設定頁面使用的字元集,用以說明首頁制作所使用的語言和文字,浏覽器會根據此來調用相應的字元集顯示網頁内容.

同時,與之想像還有這麼一句<meta http-equiv="Content-Type" Content="text/html; Charset=gb2312">

該META标簽定義了HTML頁面所使用的字元集為GB2132,就是國标漢字碼.如果将其中的"charset=GB2312"換成"BIG5",則該頁面所用的字元集就是繁體中文Big5碼.當你浏覽一些國外的站點時.IE浏覽器會提示你要正确顯示該頁面需要下載下傳xx語支援.這個功能就是通過讀取HTML頁面meta标簽的Content-Type屬性而得知需要使用哪種字元集顯示該頁面的.如果系統裡沒有裝相應的字元集,則IE就提示下載下傳.其他的語言也對應不同的charset,比如日文的字元集是“iso-2022-jp ”,韓文的是“ks_c_5601”。

Content-Type的Content還可以是:text/xml等文檔類型;

Charset選項:ISO-8859-1(英文),BIG5,UTF-8,SHIFT-Jis,Euc,Koi8-2,us-ascii, x-mac-roman, iso-8859-2, x-mac-ce, iso-2022-jp, x-sjis, x-euc-jp,euc-kr, iso-2022-kr, gb2312, gb_2312-80, x-euc-tw, x-cns11643-1,x-cns11643-2等字元集;

Content-Language的Content還可以是:EN、FR等語言代碼。

charset表示編碼

expires表示過期時間

set-cookie說明是否存cookie

Refresh表示重定向(也可以當重新整理用)

繼續閱讀