HTML網頁的 DOCTYPE詳解

2021-08-11 17:42:03 字數 556 閱讀 6428

開啟一些符合標準的站點,例如著名web設計軟體開發商macromedia,會發現同樣的**。

而另一些符合標準的站點的**則如下:

那麼這些**有什麼含義?一定要放置嗎?

上面這些**我們稱做doctype宣告。doctype是document type(文件型別)的簡寫,用來說明你用的xhtml或者html是什麼版本

其中的dtd(例如上例中的xhtml1-transitional.dtd)叫文件型別定義,裡面包含了文件的規則,瀏覽器就根據你定義的dtd來解釋你頁面的標識,並展現出來。

要建立符合標準的網頁,doctype宣告是必不可少的關鍵組成部分;除非你的xhtml/html確定了乙個正確的doctype,否則你的標識和css都不會生效,也就是說如果沒有這個doctype宣告將會導致css失效,特別是沒有宣告或宣告不正確將在標準瀏覽器下更是不能正常顯示。

關於doctype:

關於HTML的 DOCTYPE申明

一 html doctype作用 doctype是document type 文件型別 的簡寫,在web設計中用來說明你用的xhtml或者html是什麼版本。要建立符合標準的xhtml網頁,doctype宣告是必不可少的關鍵組成部分 除非你的xhtml確定了乙個正確的doctype,否則你的標識和c...

Html 不要忽略DOCTYPE

author rdp my mail abel1314520 gmail.com my blog doctype有三種型別,大多數我們看到的是過度型別 過度 不完全嚴格遵守xhtml doctype看上去貌似可有可無,比如在ff chrome這類嚴格遵守標準的瀏覽器下,有沒有首行的doctype宣告...

DOCTYPE對網頁效果的影響

最近在頁面中使用padding控制div的樣式時,其中乙個頁面無論怎麼修改padding都不能起到應有的作用,如下 測試資訊 和其他頁面比較,幾乎沒有差別,但是還是有一點不起眼的差異,那就是兩個檔案開頭的doctype宣告不一樣 出現效果的頁面的doctype是 而另外乙個 將後者改為和前者一致時,...