主题:  xml/xhtml/html讨论

大海

职务:普通成员
等级:1
金币:0.0
发贴:62
#12004/11/4 10:24:23
请问xml与xhtml都含有脚本的功能吗?如果有,他们可以替代脚本吗?如果没有,他们所支持的脚本有什么?另外xhtml会象html一样嵌套脚本吗?



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#22004/11/4 11:04:37
xml是一种通用文本格式,它不是网页,也不是数据库,只是一种文本。
xml的优势在于是一种通用的标准,并且它的树形结构很适合数据存储查询等。
xml不是脚本,他在网页上显示需要CSS或XSL等结合才能生成显示方式。
xml支持很多,基本的有DOM,SAX等,现在的JAVA、.NET环境对xml表现非常好的支持。一些主流的数据如果还不能支持XML,意味着该产品即将落伍。
xhtml据说是W3C的推荐标准,用来代替html的。但如何发挥xhtml的优势,只有你去做了才知道。xhtml也是为了向后兼容,它是符合xml标准的。


非常大鱼

大海

职务:普通成员
等级:1
金币:0.0
发贴:62
#32004/11/4 11:23:00
就是说xml下不支持脚本一般支持语言,它要配合css或xsl才能做成网页,对吗?
而xhtml下和html一样同样支持vbs和javascript,只是xhtml语法格式有点改变功能增强了,是吗?

谢谢你,蓝鲸!!



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#42004/11/4 15:03:09
xhtml本身就是xml,其实xsl也是xml文件。不能说xml不支持脚本,而应该说xml被很多的技术支持着。如果没有被支持,就象html没有IE的支持,它什么也不是。XML的价值没有固定的,有多少的功能是靠想象力来挖掘的。用于网页只是被认识和利用的功能之一,脚本语言是其功能的扩展。XML有什么好处,就象你买了一堆原料,只有去做菜的时候才知道。


非常大鱼

大海

职务:普通成员
等级:1
金币:0.0
发贴:62
#52004/11/4 20:05:01
哦!我明白了许多,谢谢你!!
你说的也非常清楚。以后没准还得请教你。