亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這幾個標簽撒意思

貌似一直沒看到課程里有解釋這幾個標簽 但是每段代碼都有也……

<!DOCTYPE HTML>

<meta http-equiv="Content-Type" content="text/html; ?charset=utf-8" />

求解這倆撒意思~

正在回答

1 回答

<!DOCTYPE> 聲明幫助瀏覽器正確地顯示網頁。

HTML 也有多個不同的版本,只有完全明白頁面中使用的確切 HTML 版本,瀏覽器才能完全正確地顯示出 HTML 頁面。這就是 <!DOCTYPE> 的用處。

<!DOCTYPE> 不是 HTML 標簽。它為瀏覽器提供一項信息(聲明),即 HTML 是用什么版本編寫的。

<meta> 標簽提供關于 HTML 文檔的元數據。元數據不會顯示在頁面上,但是對于機器是可讀的。

典型的情況是,meta 元素被用于規定頁面的描述、關鍵詞、文檔的作者、最后修改時間以及其他元數據。

<meta> 標簽始終位于 head 元素中。

元數據可用于瀏覽器(如何顯示內容或重新加載頁面),搜索引擎(關鍵詞),或其他 web 服務。

----------------------------------------------------------------------------------

<!DOCTYPE HTML>就是聲明這是一個HTML。

<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>

即設定頁面使用的字符集“Content-Type”定義了定義當前頁面的文件類型“text/html”和編碼方式“utf-8”。

0 回復 有任何疑惑可以回復我~
#1

Moise 提問者

那么 charset=utf-8 又是撒意思啊 有一節的給定代碼 charset=utf-8 被換成了 charset=gb2312 結果我把這段代碼復制到 sublime text 2 里后創建的網頁里就文字亂碼了 只有鏈接還能用 改回 charset=utf-8 之后就正常了 這是怎么回事啊
2015-03-17 回復 有任何疑惑可以回復我~
#2

Perona 回復 Moise 提問者

utf-8、gb2312都是編碼方式。 如果是中文的網站 推薦gb2312有時還是有點問題 為了避免所有亂碼問題,應該采用utf-8,將來要支持國際化也非常方便 utf-8可以看作是大字符集,它包含了大部分文字的編碼。 當瀏覽器所在的操作系統非中文且未安裝中文環境時,瀏覽gb2312編碼的頁面時將會是一片亂碼,而utf8編碼的頁面則不會出現這種問題。 你那個出現亂碼應該是程序文件和HTML編碼不同,很容易造成Html亂碼。sublime text默認是只支持UTF8的編碼。
2015-03-17 回復 有任何疑惑可以回復我~
#3

Moise 提問者 回復 Perona

噢貌似懂了一點 還有個問題 這句話“當瀏覽器所在的操作系統非中文且未安裝中文環境時,瀏覽gb2312編碼的頁面時將會是一片亂碼,而utf8編碼的頁面則不會出現這種問題。” 我的瀏覽器操作系統是中文(應該是吧……) 在瀏覽gb2312編碼的頁面時也亂碼了 為撒
2015-03-19 回復 有任何疑惑可以回復我~
#4

Perona 回復 Moise 提問者

不是操作系統的問題。那是因為你用的sublime text不支持gb2312編碼,裝個插件就好了。
2015-03-19 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消
初識HTML(5)+CSS(3)-升級版
  • 參與學習       1228743    人
  • 解答問題       19080    個

HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義

進入課程

這幾個標簽撒意思

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號