HTMl/XHTML文檔的元素與標簽
作者:佚名 時間:2014-01-13 分享到:
HTMl/XHTML文檔的元素標簽
所有HTMl文檔都應當遵守HTML SGML DTD,即定義HTML標準的正式的文檔類型定義(Document Type Definition,DTD)這個DTD定義了用來創建HTML文檔的標簽和語法。通過在文檔的第一行放置一個特殊的SGML(Standard Generalized Markup Language,標準通用標記語言)命令,便可以告訴瀏覽器文檔遵循的是哪種DTD:
<!DOCTYPE HTMl,PUBLTC "-//w3c//DTD HTML 4.01//EN">
這段神秘的文字標明,文檔將遵從由萬維網聯盟(world wide web,W3C)定義的HTML4.01的最終DTD.DTD的其它版本定義了局限性更多的HTMl標準的版本,因些并不是所有瀏覽器都支持HTML DTD的所有版本,實際上,如果指定了其他文檔類型,那么瀏覽器可能會錯誤的顯法文檔。有一點現在還不太清楚,那是是在HTMl文檔中使用的各種標簽并不標準,但卻是受到很多流行瀏覽器(如Netscape擴展)技持的流行特性,或者文檔中包括了從未發布過DTD的分散的HTML3.0標準,這時應該采用何種文檔類型。
幾乎沒有人在他們文檔的前面包含這個SGML文檔類型命令,因為現在的版本和標準十分混亂,因此我們也不推薦在HTML文檔中包含這個起始命令。
然而另一方面,我們倒是建議讀者在XHTML文檔專用包含這個文檔類型的命令,這樣可以更好的符合XML標準。
<html>標簽
正如我們上面所提到的那樣,<html>和</html>標簽限定了文檔的開始和結束點。
因為典型的瀏覽器可以很容易地從源文檔的內容推斷出這是HTML文檔還是XHTML文檔;所以在HTML源文檔中并不一定真正要包含它們。
<html>功能:界定一個完整的HTML或XHTML文檔屬性:dirlangversion結束標簽:</html>;在HTML中可以省略包含:head_tag,body_tag,frames
也就是圖文并茂,最好還是包括這個標簽,以便 其他工具,尤其是更為平常的文字處理工具,能夠識別出文檔是HTML文檔。至少,<html>開始和結束標簽存在,可以保證我們不會無意中刪掉文檔的開始或者結束部分。除此之外,XHTML還要求<html>標簽必須存在。
在<html>標簽和其結束標簽之間是文檔的頭部和主體。在文檔的頭部,你可以找到標識文檔并定義它在文檔集中位置的標簽。文檔主體部分的中的內容才是文檔的真正內容,這些內容由確定文檔中文本布局和外觀的標簽來定義。正如期望中的那樣,文檔的頭部郵標簽<head>定義,而主體郵<body>標簽定義,這兩個標簽我們將在后面進行定義。
<body>標簽也可能被<frameset>標簽所代替,以定義一個或者多個顯示框架,這些框架反過來可以包含每個文檔的實際內容
<html>document head and body content</html>
當<html>標簽沒有附帶version(版本)屬性時,HTML文檔的服務器和瀏覽器將假定此文檔中使用的HTML版本,是由服務器向瀏覽器提供的。
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/contact/20151229/n7363.html