java xml xsl 多文件_xml中css和xsl的用法(java web用的不多)

今天J2EE的书,看到的不太懂,参考资料后,总结留着,怕以后做项目用的着。

CSS(层叠样式单):简单来说css就是使xml文件按照html的风格显示,取到美化作用的显示的语言。但实际上,xml不是用来显示的,为更多的是用于数据结构的描述。如果是进行数据显示,html会更加方便。是一种样式描述规则;层叠样式单可以嵌入在HTML和XML文档中,也可以以独立的文件形式引入到HTML和XML文档中。 层叠样式单是由选择器和属性组成的。其语法为:

selector{property:value;property:value.........}其中selector为选择器,用来指定当前层叠样式单所作用的对象。property为属性名。value为属性值,属性名和属性值之间用“:”隔开。

XSL(eXtensible Stylesheet

Language,XSL)可扩展样式单:是专门针对XML文档的样式而提出来的一种规则,能够使XML文档得到更加有效的表现。 XSL将一个XML文档看成一棵树,文档中的每个部分都对应树上的一个节点。树状结构起始于根节点,并向更低级别的树状分支结构扩展,XSL的节点类型有:文档(Document)、元素(Element)、属性(Attribute)、文本(Text)、注释(Comment)、处理指令(PI)和DTD声明。XSL的基本结构为:

encoding="UTF-8"?>

version="1.0"

xmlns:xsl="http://www.w3.org/1999/XSL/Transform"

xmls="http://www.w3.org/tr/REC-html40"/>

XSL样式是由一个或多个被称为“模板”的规则组成的。XSL有关模板的预定义有两个:定义模板元素和调用模板元素。 定义模板元素是语法格式为:

match="XPath express"

language="">

调用模板元素为

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值