HTML的全称是超文本标记语言 (Hyper Text Markup

Language),顾名思义,它是一门标记语言,而不是一门编程语言。所谓标记语言,就是用一系列的标签,把内容标记起来。这个听起来不知道所以然,我

们举个例子。比如一串字符串“abcd”,把它加一对<p>标签后变成“<p>abcde</p>”,这就表示一个

段落;如果是用一对<u>标签来标记,“<u>abcd</u>”,就表示在abcd下面加一条下划线。HTML就

是这样用一对对的标签,把内容标记起来,形成一个完整的文档。

对HTML了有一个基本的了解之后,我们来看看一个完整的HTML文档的框架像什么样子。

<html>

<head>

<title>标题</title>

<meta name="keywords" content="洪哥">

<!--……其它头部内容-->

</head>

<body>

<!--主体内容-->

</body>

</html>

从上面可以看出来,一个HTML文档,由一个<html>标签开头,由一个</html>标签结尾,它们把整个HTML文档都标

记了起来。然后是<head>和<body>这两大块,分别表示头部和主体部分。头部主要放一些表示文档属性的信息,包括上面看

到的文档标题、文档的关键字等。而主体<body>部分则主要是内容的真正内容所在,即显示给用户看的东西。

以上讲的是正规的HTML规范,实际上如果你它了一个</html>结尾符,其实对整个文档的显示没有任何影响。这是为什么呢?因为HTML

文档是在浏览器里面显示的,而浏览器是一个很讲效率、兼容性非常强的软件,哪些标签它认识它就显示出来,认识不了的,就直接显示源码。所以,少了一

个</html>不会有任何问题。如果把<head>写成了<had>(<had>不是一个标准的

HTML标签),浏览器就会忽略它,什么都不显示。

03-15 02:37