HTML 5中的語(yǔ)法變化的變化,正是因?yàn)樵贖TML 5之前幾乎沒(méi)有符合標(biāo)準(zhǔn)規(guī)范的Web瀏覽器。接下來(lái)讓我們看一下,HTML 5中的標(biāo)記方法。
1.內(nèi)容類(lèi)型(ContentType)
DOCTYPE聲明是HTML文件中必不可少的,它位于文件的第一行。在HTML 4中,它的聲明方法如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
在HTML 5中,不需要使用版本聲明,一份文檔將會(huì)適用與所有的HTML版本。HTML 5中的DOC TYPE聲明方法(不區(qū)分大小寫(xiě))如下:
什么是DOCTYPE
<!DOCTYPE> 聲明位于文檔中的最前面的位置,處于 <html> 標(biāo)簽之前。此標(biāo)簽可告知瀏覽器文檔使用哪種 HTML 或 XHTML 規(guī)范。
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
在上面的聲明中,聲明了文檔的根元素是 html,它在公共標(biāo)識(shí)符被定義為 “-//W3C//DTD XHTML 1.0 Strict//EN” 的 DTD 中進(jìn)行了定義。瀏覽器將明白如何尋找匹配此公共標(biāo)識(shí)符的 DTD。如果找不到,瀏覽器將使用公共標(biāo)識(shí)符后面的 URL 作為尋找 DTD 的位置。
該標(biāo)簽可聲明三種 DTD 類(lèi)型,分別表示嚴(yán)格版本、過(guò)渡版本以及基于框架的 HTML 文檔。
HTML 4.01嚴(yán)格版本
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "
http://www.w3.org/TR/html4/strict.dtd">
HTML 4.01過(guò)渡版本
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd">
HTML 4.01基于框架版本
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "
http://www.w3.org/TR/html4/frameset.dtd">
<!DOCTYPE html>
另外,當(dāng)使用工具時(shí),也可以在DOCTYPE聲明方式中加入STSTEM識(shí)別符,聲明方法如下面的代碼所示:
<DOCTYPE HTML SYSTEM "about:legacy-compat">
在HTML 5中,像這樣的DOCTYPE聲明方法是允許的(不區(qū)分大小寫(xiě),引號(hào)不區(qū)分是單引號(hào)還是雙引號(hào))。
3.指定字符編碼
在HTML 4 中使用meta元素的形式指定文件中的字符編碼,如下所示:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
在HTML 5中可以使用<mate>元素直接追加charset屬性的方式來(lái)指定字符編碼,如下所示:
<meta charset="UTF-8">
兩種方法都有效,可以繼續(xù)使用前面的一種方法,但是不能同時(shí)混合使用兩。
分享題目:HTML5中的標(biāo)記方法的使用
當(dāng)前網(wǎng)址:http://redsoil1982.com.cn/news46/321146.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、虛擬主機(jī)、微信小程序、網(wǎng)站導(dǎo)航、動(dòng)態(tài)網(wǎng)站、響應(yīng)式網(wǎng)站
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源:
創(chuàng)新互聯(lián)