天蠶在你身邊
不方便打電話?讓天蠶聯(lián)絡(luò)你
天蠶在你身邊
不方便打電話?讓天蠶聯(lián)絡(luò)你
天蠶重慶網(wǎng)絡(luò)公司概述:我們在網(wǎng)站建設(shè)中,會出現(xiàn)不兼容的一些現(xiàn)象,字體不按我們的設(shè)定的樣式來,這是為什么呢?技術(shù)員人們各種檢查,其實有時侯,只是很簡單的一些問題,如聲明這類的細節(jié)沒有意到,今天這篇文章我們將要講述的是DTD的聲明,以及有幾種形式。
首先,我們來了解一下DTD,DTD(Document Type Definition)定義是一套關(guān)于標記符的語法規(guī)則。它是標準通用標記語言和[1] 可擴展標記語言1.0版規(guī)格的一部分,是文檔的驗證機制。文檔類型定義是一種保證標準通用標記語言、可擴展標記語言文檔格式正確的有效方法,可通過比較文檔和文檔類型定義文件來看文檔是否符合規(guī)范,元素和標簽使用是否正確。文件實例提供應(yīng)用程序一個數(shù)據(jù)交換的格式。在文檔類型定義正是讓標準通用標記語言、可擴展標記語言文件能成為數(shù)據(jù)交換標準,因為不同的公司只需定義好標準文檔類型定義,各公司都能依文檔類型定義建立文檔實例,并且進行驗證,如此就可以輕易的建立標準和交換數(shù)據(jù),這樣滿足了網(wǎng)絡(luò)共享和數(shù)據(jù)交互。
其次,我們來看看,DTD的幾種形式。
第一種形式:適用于手機瀏覽器的DTD聲明(是移動端開發(fā),必需要用到這個了。)如下:
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN""http://www.wapforum.org/DTD/xhtml-mobile10.dtd" >
第二種形式:過渡的(Transitional):
注:是要求非常寬松的DTD,一般的情況下網(wǎng)頁中會使用這個,它允許你繼續(xù)使用HTML4.01的標識(但是要符合xhtml 的寫法)。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
第三種形式:嚴格的(Strict)
備注:要求嚴格的DTD,對頁面的標簽使用非常嚴格,頁面里幾乎不準使用 inline-style 的 CSS 樣式。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
第四種形式:框架的(Frameset)
備注:專門針對框架頁面設(shè)計使用的DTD,以前Table 滿街走的年代很流行這種DTD,如果你的頁面中包含有框架,需要采用這種DTD
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"
重慶網(wǎng)絡(luò)公司總結(jié):DTD(文檔類型定義)是一組機器可讀的規(guī)則,它們定義XML或HTML的特定版本中允許有什么,不允許有什么。在解析網(wǎng)頁時,瀏覽器將使用這些規(guī)則檢查頁面的有效性并且采取相應(yīng)的措施。(由DTD中定義的文檔類型影響),合適的聲明,才能更好的呈現(xiàn)我們要的視覺效果。
地址:重慶市渝中區(qū)上清寺鑫隆達B座28-8
郵編:400015
電話:023-63612462
EMAIL:cnjl_net@163.com