css和xml的区别

html-css012

css和xml的区别,第1张

除了xml和xhtml有点关系外,其的这几个词摆在一起没什么大关系,不属于同类技术,不好说什么区别。 css是样式表,和html结合紧密,用处太多,我就不一一解释了。 xml是一种可扩展的标记性语言,特点就在“可扩展”三个字,用来定义数据很好,他的应用现在是越来越多。 传说中的html下一代就是xhtml,他将完全符合xml标准,不过我似乎没看见什么正式的叫xhtml的东西出台。 至于dhtml,简单得说他就是css+html+js+dom一起写出来的动态网页。

麻烦采纳,谢谢!

焙焙龙 2015/03/29 18:49

浏览器传统的页面获取方式是发起请求-》服务器返回数据-》浏览器根据返回的数据重新构造页面,而ajax则是浏览器中的js引擎提供了异步API,使得能够发送请求后,接收到的数据不用于直接刷新页面,而是提供了读取函数,开发者自己去处理,至于xml只是通过这种方式获取数据的格式而已,现在已经名不副实了,更多的是使用json格式。

由于xml是纯文本的,而且没有原始的预定义的标签,都是自定义的,所以在应用css的时候只是考虑选择器的问题,通过自定义的标签名就能被识别。规则同html没什么区别。

还有使用 CSS 格式化 XML 不是常用的方法,更不能代表 XML 文档样式化的未来。W3C 推荐使用 XSLT。你可以看一下w3shcool的教程http://www.w3school.com.cn/xml/xml_display.asp