简述XML,DTD,XSL,CSS,DSO,DOM各是什么东西

说下这些都是干嘛的,有什么,用说的通俗点 别引用书上的,书上的我也有要好理解的 Copy没分!只要说的我明白 分不是问题!

第1个回答  2012-08-09
xml是一种数据结构,主要特征就是标签式和内部属性,特点是结构要求非常严谨
标签必须闭合。html可以说是xml的一种形式,不过不严谨
DTD的话通常出现在html文件头部的
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">

这句话里吧,定义一套规则解析xml的规则,比如“XHTML 1.0 Transitional”意味着是用Transitional方式解析html,还可以取值Strict,那么对于你的html就会要求很严格,一点小错都会导致检查不通过。
XSL格式和xml语法方式相同,XML 用于承载数据,而 XSL 则用于设置数据的格式。xsl这方面我不是非常了解,就不扯了。

css是翻译成中文是层叠式样式表,用来修饰html,是html拥有复杂样式,更加美观
DSO不晓得是啥

DOM指的的是xml里面的节点结构,比如任何一段闭合标签块,都能称为dom,通常说得dom操作就是指xml里面的结点增删改查。