html5開發(fā)從入門到精通源碼課件

上傳人:文*** 文檔編號(hào):62064647 上傳時(shí)間:2022-03-14 格式:DOCX 頁數(shù):4 大?。?1.24KB
收藏 版權(quán)申訴 舉報(bào) 下載
html5開發(fā)從入門到精通源碼課件_第1頁
第1頁 / 共4頁
html5開發(fā)從入門到精通源碼課件_第2頁
第2頁 / 共4頁
html5開發(fā)從入門到精通源碼課件_第3頁
第3頁 / 共4頁

下載文檔到電腦,查找使用更方便

0 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《html5開發(fā)從入門到精通源碼課件》由會(huì)員分享,可在線閱讀,更多相關(guān)《html5開發(fā)從入門到精通源碼課件(4頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、文檔供參考,可復(fù)制、編制,期待您的好評(píng)與關(guān)注! 免費(fèi)的HTML5連載來了《HTML5網(wǎng)頁開發(fā)實(shí)例詳解》連載(三)DOCTYPE和字符集 在2.1.2節(jié)中通過新老DOCTYPE的對(duì)比,讀者可以清晰地看到HTML 5在精簡(jiǎn)舊有結(jié)構(gòu)上做出的努力。DOCTYPE在出現(xiàn)之初主要用于XML中,用作描述XML允許使用的元素、屬性和排列方式。起初HTML借鑒了XML中DOCTYPE的使用方法,并賦予了新用法,如大家熟知的觸發(fā)瀏覽器的標(biāo)準(zhǔn)模式。假使在制作一張頁面時(shí),沒有設(shè)定DOCTYPE,則瀏覽器會(huì)以怪異模式狀態(tài)進(jìn)行處理(即Quirks模式),該模式與標(biāo)準(zhǔn)模式在盒模型、樣式、布局等都存在較大差異。因此,

2、DOCTYPE在制作頁面時(shí)是不可或缺的部分。 在上一版本HTML 4標(biāo)準(zhǔn)中,DOCTYPE被分為3種模式: · 嚴(yán)格模式,即嚴(yán)格遵循W3C標(biāo)準(zhǔn)的模式,代碼格式如下: [html]?view plain?copy 1. ?? · 過渡模式,包含了W3C標(biāo)準(zhǔn)的內(nèi)容,同時(shí)還可以使用不被W3C推薦的標(biāo)簽,如font、b等,而且不可以使用框架元素(即frameset元素),代碼格式如下: [html]?view

3、plain?copy 1. ?? · 框架模式,可以使用框架元素,其他與過渡模式相同,代碼格式如下: [html]?view plain?copy 1. ?? ? ? 提示:舊有的H

4、TML關(guān)于DOCTYPE標(biāo)準(zhǔn),讀者可以參看W3C官方文檔說明,網(wǎng)頁地址:http://www.w3.org/TR/1999/REC-html401-19991224/struct/global.html#h-7.2。雖然之前版本的HTML對(duì)DOCTYPE做了重重規(guī)定,但真實(shí)情況卻是瀏覽器會(huì)盡最大的可能渲染對(duì)應(yīng)的頁面,即使可能出現(xiàn)了一些不符合模式的做法,唯一會(huì)出現(xiàn)的是瀏覽器會(huì)在控制臺(tái)中顯示一些錯(cuò)誤警告,這種做法就是常說的瀏覽器容錯(cuò)性,實(shí)則是對(duì)市場(chǎng)和用戶的妥協(xié)。 ? ? 故事發(fā)展到HTML 5,W3C將DOCTYPE剔除原有雞肋的聲明方式,簡(jiǎn)化為如下格式: [html]?view plain?

5、copy 1. ?? ? ?對(duì)于絕大多數(shù)開發(fā)者來說,只需要使用這一種方式就足以滿足日常的開發(fā)使用,但如果要考慮到日后的兼容和擴(kuò)展等一系列問題,還需要了解W3C在新制定DOCTYPE的一些新規(guī)定,主要分為3類: · 普通模式,即 · 棄用模式,聽起來不知所云,其實(shí)指的就是對(duì)過往模式的兼容模式,不過HTML5棄用了之前的過渡模式和框架模式,最終留下了6種書寫格式,代碼如下: [html]?view plain?copy 1.

6、 ?? 2. ?? 3. ?? 4.

7、ict//EN"?? 5. ?????????"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">?? 6. ?? · 遺留兼容模式,對(duì)于過往無法考證規(guī)則的一種兼容方式,語法格式如下: [html]?view plain?copy 1. ?? ? ? 通過對(duì)

8、瀏覽器DOCTYPE的理解,讀者可以熟悉瀏覽器模式的觸發(fā)方式,不過就通常開發(fā)而言,只需要使用這一種普通模式。 提示:HTML 5最新3種模式可以查看鏈接http://dev.w3.org/html5/markup/syntax.html#doctype-syntax。 ? ? ? ? 所謂的字符是對(duì)各種文字和符號(hào)的總稱,涵蓋了各國(guó)文字、標(biāo)點(diǎn)符號(hào)、圖形符號(hào)和數(shù)字等。字符集是對(duì)多個(gè)字符的集合,常用的字符集有:ASCII、GB2312、Unicode、ISO等??茖W(xué)家為了讓計(jì)算機(jī)準(zhǔn)確地處理各種字符集,需要對(duì)字符進(jìn)行編碼,以便計(jì)算機(jī)能夠識(shí)別和存儲(chǔ)各種文字。 ? ? ?

9、 ? 在HTML 5出現(xiàn)之前,瀏覽器會(huì)根據(jù)3種方式確認(rèn)頁面的編碼格式,按優(yōu)先級(jí)排列如下: · 獲取HTTP請(qǐng)求頭中的Content-Type字符對(duì)應(yīng)的值。 · 使用meta標(biāo)簽聲明,語法格式如下: [html]?view plain?copy 1. ?? · 外鏈資源使用charset屬性聲明編碼格式,如script標(biāo)簽中使用語法格式如下: [html]?view plain?copy 1.

10、"src="myscripts.js"?charset="UTF-8">?? HTML 5出現(xiàn)后,對(duì)字符集的使用做了大量的簡(jiǎn)化,可以使用以下語法進(jìn)行字符集聲明: [html]?view plain?copy 1. ?? 對(duì)于日常使用網(wǎng)站開發(fā)而言,結(jié)合HTML 5的字符集使用,筆者給出如下建議: · ?最優(yōu)先使用HTTP請(qǐng)求頭指定編碼。 · ?統(tǒng)一全站字符集編碼,HTML 5推薦UTF-8字符集。 · 使用meta標(biāo)簽確認(rèn)字符集編碼,盡可能放在html標(biāo)簽的第一個(gè)子元素位置。 · 第三方引用的腳本,在不確認(rèn)字符編碼時(shí),加上charset屬性設(shè)置編碼格式。 學(xué)習(xí)HTML5最好的書就是《HTML5網(wǎng)頁開發(fā)實(shí)例詳解》,用代碼學(xué)習(xí)用案例學(xué)習(xí),可比看文字有趣多了?。?!一本書搞定HTML5,從現(xiàn)在開始 4 / 4

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!