» 网友学堂 » XML教程 » 大话XML(2)XML和HTML的比较1
大话XML(2)XML和HTML的比较1
作者:问天 发表时间:2007-2-20 11:38 阅读:352次 在百度搜索相关内容

二. XML和
HTML
的比较   下面我们看一个实例:

  有一个关于学生的信息:包括学生的编号,姓名,性别,年龄。

  我们下面用三种表达方式来表现这个学生的信息。

  这个学生的信息数据是相同的:001, 张三, 男, 20

  我们先用
HTML
来展示3种不同的表现形式,但我们所用到的这个学生的数据是相同的。

第一种表达方式:

显示的效果:

001, 张三, 男, 20


HTML
源代码:

<body>

001, 张三, 男, 20
[color=#FFFFFF'][/color]


</body>
第二种表达方式: 显示的效果:








编号

001


姓名

张三


性别


[color=#FFFFFF'][/color]



年龄
[color=#FFFFFF'][/color]


20




HTML
源代码:

<body>

<table width="300" border="0" cellspacing="0" cellpadding="0" bgcolor="#000000">

<tr>

<td>

<table width="300" border="0" cellspacing="1" cellpadding="0" bgcolor="1">

<tr>

<td>编号</td>

<td>001</td>

</tr>

<tr>

<td>姓名</td>

<td>张三</td>

</tr>

<tr>

<td>性别</td>

<td>男</td>

</tr>

<tr>

<td>年龄</td>

<td>20 </td>

</tr>

</table>

</td>

</tr>

</table>

</body>
[color=#FFFFFF'][/color]

第三种表达方式: 显示的效果:
学生信息
[color=#FFFFFF'][/color]


编号:


[color=#FFFFFF'][/color]

性别:

[color=#FFFFFF'][/color]


姓名:


年龄:




HTML
源代码:

<body>

<p>学生信息</p>

<p>编号:

<input type="text" name="textfield" value="001">

</p>性别:

<input type="text" name="textfield2" value="男">

<p>姓名:

<input type="text" name="textfield3" value="张三">

</p>

<p>年龄:

<input type="text" name="textfield4" value="20">

</p>

<p>

<input type="submit" name="Submit" value="Submit">

<input type="submit" name="Submit2" value="Reset">

</p>

</body>

  看了上面的这个例子,同志们有什么想法?

  是不是感觉
HTML
越来越肥,通过源代码来找数据是不是越来越困难啦?

  
HTML
本身存在很多的缺点,例如,内容和页面的排版、表现形式混在一起,过度的膨胀。数据库存储的信息,经过CGI,ASP等的解释和转换为
HTML
格式后,信息原有的格式已变得面目全非。电子商务的逐渐流行,
HTML
本身的种种缺点却阻碍了他的发展。

#Advertisement