xsl考核学生的实例.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XML+CSS+XSL 考核第一步: 根据描述给出相应的XML文件,显示如图所示: 商品价格表 参照英文:shoppricelist 它包含有:商品价格表的编号和商品 参照英文:shoppricelist-No shop 其中:商品包含有名称,数量和价格 参照英文:name,quantity,price 要求至少给出3种商品。比如:水杯、笔记本、毛笔、价格有大于10元的,也有小于10元的 给出相应的xsl文件,很简单的功能,给它穿上衣服之后效果如下图所示; 最后需要在xsl中添加相应的css代码,要求如下 首先熟悉属性的添加和xsl的条件判断。 如果数量大于10个,则显示背景色为灰色,单词为:bgcolor gray 如果数量小于10个,则显示背景色为青色,单词为: aqua 显示效果如图: 创建一个类样式 .ya{其中背景颜色为aqua,字体大小为20px},然后给p标记穿上,显示效果如下所示。 要求:在xsl内部嵌入css, 显示效果 给表格起一个id为mn,建立id选择器样式,如下 #mn{背景颜色为橙色orange,字体大小22px,字体为粗体} 显示效果如下: ?xml version=1.0 encoding=UTF-8? xsl:stylesheet version=1.0 xmlns:xsl=/1999/XSL/Transform xmlns:fo=/1999/XSL/Format xsl:template match=/ html head style .ya{background-color:aqua;font-size:20px;width:300px;line-height:50px;text-align:center;} #mn{background-color:orange;font-size:22pt} /style /head link href=file:///F|/大二下学期/xml技术/ya.css rel=stylesheet type=text/css / body p align=center style=font-size:40pt;同时使用css和xsl来修饰xml/p xsl:apply-templates select=shoppricelist/ /body /html /xsl:template xsl:template match=shoppricelist table border=1 align=center id=mn tr p align=center class=ya该商品价格表序号:xsl:value-of select=shoppricelist-No//p th商品名称/th th商品数量/th th商品价格/th /tr xsl:apply-templates select=shop/ /table /xsl:template xsl:template match=shop tr td xsl:value-of select=name/ /td xsl:if test=quantity=10 td bgcolor=grayxsl:value-of select=quantity//td /xsl:if xsl:if test=10quantity td bgcolor=aquaxsl:value-of select=quantity//td /xsl:if td xsl:value-of select=price/ /td /tr /xsl:template /xsl:stylesheet 2

文档评论(0)

638922bb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档