1樓:海南特產大全
你好!網頁頭部宣告的lang是language的縮寫,而zh-cn是一種字符集(表示「中文」),它規定網頁整體的內容使用的字符集是zh-cn,(比如有一種是gb2312 ,它也是一種字符集)
meta宣告的charset=utf-8代表世界通用的語言編碼,也是規定網頁所使用的字符集。它其實是一種unicode編碼,即致力於把全球所有語言納入一個統一的編碼。
現在很多網頁都是使用的utf-8的字符集,當然,gbk與gb2312還是可以使用的。而language可以說是廢棄的了。
2樓:匿名使用者
lang宣告頁面採用的語言,zh-cn是簡體中文而charset是字符集,簡體中文可使用的字符集有幾個,utf-8為萬國碼支援所有語言字元
其他簡體中文常用字符集有gb2312、gbk、gb18030等,它們包含的字元數不同,有些生僻的簡體字在gb2312中沒有,在gbk中就可以找到。
而gb18030字型檔要比gbk更全
使用utf-8可以顯示各種語言的字元,字元數最多
html charset="utf-8" 和 lang="zh-cmn-hans"有什麼區別
3樓:匿名使用者
charset表示這個html文件儲存時使用的編碼,utf-8是編碼格式。
lang表示的是內容使用的語言:zh表示「中文」,cmn表示"普通話",hans表示"漢字,簡體"。
一般charset標籤放在html文件的head標籤下,根據html5標準可以使用這個格式:
一般來說,網頁實際使用的編碼由http協議頭部指定的內容編碼決定,但如果http協議頭部沒有給出內容編碼,瀏覽器則會使用html文件head標籤下使用上述語句指定的編碼來解釋網頁。
一般lang作為屬性,放在html標籤上,比如:
一般來說,html文件中指定lang,對於現代瀏覽器來說暫時沒有什麼顯而易見的作用(部分瀏覽器會根據這個屬性來提供翻譯建議,但並不完全依賴這個屬性,也會自行判斷網頁語言)。
而html文件中指定charset也只有當http頭部中未包含編碼資訊時才有效,如果http頭部中包含了編碼資訊,則優先使用http頭部指定的編碼而忽略html文件中指定的編碼(如果兩者不同的話)。
4樓:匿名使用者
問題不應該是它們有什麼區別,因為它們根本不是一回事。
charset 告訴瀏覽器 網頁的編碼是 utf-8,lang 告訴瀏覽器 這是一張中文網頁。
5樓:莫路草根
charset是**編碼格式, lang是瀏覽器語言環境.
lang="zh-cn 和 charset="utf-8 分別是做什麼用
6樓:依夢琴瑤
lang="zh-cn"代表語言為簡體中文。
charset="utf-8"代表編碼為utf8格式。
lang=zh_cn和lang=zh_cn.utf-8有什麼區別?
7樓:
lang=zh_cn.utf-8 ,字元編碼是utf8的,所以能顯示中文。而lang=zh_cn,卻不能顯示中文。
如果多臺linux主機設定的lang不一樣,沒關係,遠端顯示是根據你的機器上的lang顯示的。
charset和encode的區別
8樓:匿名使用者
htmlencode是把html裡面的< 編碼成& lt;
urlencode是當你的要轉到的頁面的**中存在中文、特殊符號的時候把中文、特殊符號編碼成url編碼。例如**中的空格被編碼成了%20.
朗的組詞lang三聲,與第三聲組詞
豁然開朗 hu r n k i l ng 明朗 m ng l ng 爽朗 shu ng l ng 開朗 k i l ng 清朗 q ng l ng 朗朗 l ng l ng 晴朗 q ng l ng 疏疏朗朗 sh sh l ng l ng 硬朗 y ng l ng 風清月朗 f ng q ng y...
by和take的區別,take和by的區別
take for是把將 誤認作 了。例如 iwas taken formy sister.我被誤認為我妹妹了。take as是作為 而獲得 例如 take asheir.作為繼承人而得到財產。take a ride是動詞 by bike介詞,方式 take是及物動詞,在句中做謂語,後接交通工具的名詞...
水晶和玉石的區別,水晶和玉的區別
水晶石是別名,也叫水晶,英文名稱為rockcrystal,別名晶石 水晶石。水晶是一種無色透版明的石英結晶體礦權物。它的主要化學 是二氧化矽,跟普通砂子是 同出孃胎 的一種物質。當二氧化矽結晶完美時就是水晶 二氧化矽膠化脫水後就是瑪瑙 二氧化矽含水的膠體凝固後就成為蛋白石 二氧化矽晶粒小於幾微米時,...