我不了解XSLT.我只是想知道并且有一个非常简单的问题.
因为CSS是HTML而XSLT是XML.
这是否意味着XSLT允许开发人员执行高级CSS内容,如位置,浮动,换行,边框折叠,不透明等.
XSLT与CSS完全不同.
CSS详细说明了给定标记在给定媒体(屏幕,纸上,扬声器等)中呈现的方式.
XSLT将一个XML文档转换为另一个文档(XML,HTML或纯文本,通常是XML或HTML).
更一般地说,XSL开始时有更多类似CSS的目标,详细说明了如何呈现XML文档.这个项目发展成了几个不同的项目,XSL-FO实现了这个目标,XSLT正在进行上面提到的转换.它最初设计用于帮助XSL-FO的东西(XSLT会将一些XML转换成可以详细渲染的XSL-FO),但现在有很多用途,所以将它拆分是有意义的.
CSS可以直接在XML上使用,因此在CSS世界中最接近CSS的是CSS.