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.linksj.com/contact/20151229/n7363.html