小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

DOCTYPE:你可能不知道的 - 早班的天空~ - 博客園

 goldbomb 2008-02-09


平時我們也許不會注意到它,就是在dreamweaver里選擇xhtml頁出現(xiàn)的第一句話<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www./TR/xhtml1/DTD/xhtml1-transitional.dtd">

今天在調(diào)一個樣式的時候,從.net里隨手把前臺代碼復制下來,拷貝到dreamweaver里,然后就覆蓋了這句話,結(jié)果導致頁面一個很小的樣式始終是調(diào)不好,剛開始以為是樣式的問題,調(diào)了半天終不見其果,最后挨個對了一遍也沒發(fā)現(xiàn)什么,就是少了頭部的一句話,隨手加上沒想到就好了。

然后查資料得知在遵循標準的任何Web文檔中,DOCTYPE都是一項必需的元素。它會影響代碼驗證,并決定了瀏覽器最終如何顯示你的web文檔。


XHTML 1.0中有3種DTD(文檔類型定義)聲明可以選擇:過渡的(Transitional)、嚴格的(Strict)和框架的(Frameset)。這里分別介紹如下。
@過渡的

一種要求不很嚴格的DTD,允許在頁面中使用HTML4.01的標識(符合xhtml語法標準)。過渡的DTD的寫法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www./TR/xhtml1/DTD/xhtml1-transitional.dtd">

@嚴格的

一種要求嚴格的DTD,不允許使用任何表現(xiàn)層的標識和屬性,例如<br/>等。嚴格的DTD的寫法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www./TR/xhtml1/DTD/xhtml1-strict.dtd">

@框架的

一種專門針對框架頁面所使用的DTD,當頁面中含有框架元素時,就要采用這種DTD??蚣艿腄TD的寫法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www./TR/xhtml1/DTD/xhtml1-frameset.dtd">

使用嚴格的DTD來制作頁面,當然是最理想的方式。但是,對于沒有深入了解Web標準的網(wǎng)頁設計者,比較合適的是使用過渡的DTD。因為這種DTD還允許使用表現(xiàn)層的標識、元素和屬性,比較適合大多數(shù)網(wǎng)頁制作人員。

總結(jié)了以后需要注意的。
1只有確定了一個正確的DOCTYPE,XHTML里的標識和CSS才能正常生效。
2DOCTYPE聲明放在XHTML文檔的頂部,上面哪怕多個HTML注釋標記都不行。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多