這是字符編碼問題,一般為uft-8編碼的頁(yè)面顯示了簡(jiǎn)體中文字符(GB2312格式)所造成的,讓字符編碼統(tǒng)一即可
成都創(chuàng)新互聯(lián)公司是一家以重慶網(wǎng)站建設(shè)公司、網(wǎng)頁(yè)設(shè)計(jì)、品牌設(shè)計(jì)、軟件運(yùn)維、seo優(yōu)化排名、小程序App開發(fā)等移動(dòng)開發(fā)為一體互聯(lián)網(wǎng)公司。已累計(jì)為橡塑保溫等眾行業(yè)中小客戶提供優(yōu)質(zhì)的互聯(lián)網(wǎng)建站和軟件開發(fā)服務(wù)。
有幾種方式解決
1.字符集轉(zhuǎn)為charset="GB2312"
2.將html文檔編碼格式轉(zhuǎn)換為utf-8
html是一種網(wǎng)頁(yè)標(biāo)簽。
html
head
head部分代表網(wǎng)頁(yè)頭部的意思,這個(gè)位置用于存放title頭部?jī)?nèi)容,和CSS樣式,以及需要提前加載的JavaScript腳本等。
link rel="stylesheet" href = "test.css" type="text/css"/
script type = "text/javascript" src = "222.js"/script
/head
body
body部分代表網(wǎng)頁(yè)內(nèi)容部分,這個(gè)位置用于存放網(wǎng)頁(yè)上所有要顯示的內(nèi)容,圖片,以及流媒體,當(dāng)然也可以存放客戶端腳本,表格,布局圖層DIV等。
/body
具體可以查看以下示例:
/html
[html] view plain copy
!DOCTYPE html
html
head
meta charset="utf-8"
title標(biāo)題/title
/head
body
/body
/html
你在保存的時(shí)候選擇UTF-8編碼,默認(rèn)都是ANSI編碼,所以,就算你聲明了字符集也沒用。或者你在用DW軟件創(chuàng)建的時(shí)候就創(chuàng)建成UTF-8的
原因:?jiǎn)栴}就出編輯器身上。
1、用鼠標(biāo)右鍵單擊亂碼的html文件,選擇用記事本打開。
2、點(diǎn)擊記事本菜單欄的文件,選擇文件另存為。
3、在另存為的窗口中會(huì)發(fā)現(xiàn)保存有編碼選擇,默認(rèn)編碼為ANSI。
4、但是我們需要的編碼為UTF-8,所以在保存的時(shí)候選擇UTF-8,點(diǎn)擊保存,替換原來的文件,就解決了html本身內(nèi)容亂碼問題。
你想問的應(yīng)該是,在搭建一個(gè)HTML文件時(shí),基本的文件結(jié)構(gòu)是什么樣子吧?
標(biāo)準(zhǔn)的HTML文件由“文檔聲明、文件頭、文件體”組成。
對(duì)于HTML5,文檔聲明也應(yīng)該采取HTML5.0的聲明方式,具體代碼如下:
!doctype html
html
head
meta charset="UTF-8"
titleHTML5學(xué)堂(碼匠) ?言成科技?聯(lián)合出品/title
meta name="viewport" content="width=device-width,user-scalable=no"
link rel="stylesheet" href="../css/reset.css"
/head
body
div具體內(nèi)容/div
/body
/html
在html標(biāo)簽當(dāng)中包含head標(biāo)簽和body標(biāo)簽兩種,而head標(biāo)簽表示的是文件頭,body標(biāo)簽表示文件體,文件頭當(dāng)中需要包含“字符編碼”(head標(biāo)簽中的第一行)、“標(biāo)題”(title標(biāo)簽)、“其他元信息”(除了字符編碼外的其他meta),而文件體當(dāng)中書寫的具體代碼就是在網(wǎng)頁(yè)當(dāng)中會(huì)顯示的內(nèi)容。
此外,在文件頭部或文件體當(dāng)中還可以使用link標(biāo)簽引入CSS文件,或者使用script標(biāo)簽引入JS文件。
關(guān)于文檔聲明,在傳統(tǒng)的HTML4當(dāng)中,有另外三種聲明方法,請(qǐng)?jiān)斠姟段臋n聲明 DOCTYPE常見的文檔類型》