网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网站建设 >> 动易专区 >> SiteFactory教程 >> 正文
最新文章
· 三个文件四行代码解决SiteWeaver6.8编
· 会员中心添加视频,FLASH前台不显示
· 网页中加入背景音乐
· 安装网站时提示数据库相关错误解决办
· 批量替换数据库挂马字段内容
· 动易系列软件产品4.7版本发布
· 动易系列软件产品4.6版本发布
· 标题中的符号导致焦点图不显示
· 导航条当前栏目按钮加亮效果详解
· 自定义模型内容页访问地址添加参数的
热门文章
 学习动易SF标签常用的XSLT <xsl:te
 在SiteFactory™后台制作、管
 SiteFactory自定义模型建立操作教程
 学习动易SF标签常用的XSLT元素
 标签出错,提示原因“缺少根元素”
 SiteFactory标签参数
 SiteFactory标签制作流程——最新头
 SiteFactory标签制作流程——最新头
 自定义模型内容页访问地址添加参数
 SiteFactory学习笔记
相关文章
动易系列软件产品4.7版本发布
动易系列软件产品4.6版本发布
BizIdea4.5正式版版新增功能及更新
SiteFactory4.5正式版版新增功能及更新
动易.NET产品3.6版1028更新
BizIdea3.6版新增功能及更新
SiteFactory3.6版新增功能及更新
动易.NET产品3.5版0428更新
SiteFactory3.5版新增功能及更新
BizIdea3.5版新增功能及更新
BizIdea3.1.6版新增功能及更新
SiteFactory3.1.6版新增功能及更新
标签出错,提示原因“缺少根元素”
CSS和JavaScript标签对照表(部分)
JavaScript标签元素添加事件
动易网站重复内容检测清理器
仿香港凤凰网文章心情投票
SiteFactory内容页实现点击图片浏览下一页
动易创始人WEBBOY谈关于动易模板标签的设
学习动易SF标签常用的XSLT元素
学习动易SF标签常用的XSLT 元素
来源:艺尚网络 更新时间:2009/12/8 16:04:28 阅读次数:
字体:[ ] 我要投稿

核心提示:欲练神功,必先用功!要想随心所欲的发挥你的设计天赋那就不要拘泥于所谓的标签,无招胜有招,只要你学会如何 制作标签就根本不需要看动易标签大全之类的秘笈。只要你想就可以做到。请不要心急将会有一系列的实例教会会如 何制作标签!标签需要掌握哪些技术呢?也许很多人会告诉你说要懂xml xslt sql语句 html 还得熟悉动易系统。我 说得简单点其实你只要懂得xslt+sql语句,那你就已经入门了。懂得越多就会越熟练也只有那样才能写出比较优秀的 标签! 欲练神功,必先用功!要想随心所欲的发挥你的设计天赋那就不要拘泥于所谓的标签,无招胜有招,只要你学会如何

制作标签就根本不需要看动易标签大全之类的秘笈。只要你想就可以做到。请不要心急将会有一系列的实例教会会如

何制作标签!标签需要掌握哪些技术呢?也许很多人会告诉你说要懂xml xslt sql语句 html 还得熟悉动易系统。我

说得简单点其实你只要懂得xslt+sql语句,那你就已经入门了。懂得越多就会越熟练也只有那样才能写出比较优秀的

标签!

好了现在就开始吧!先了解XSLT <xsl:template> 元素,XSL 样式表由一个或多套被称为模板(template)的规则组

成。每个模板含有当某个指定的节点被匹配时所应用的规则。<xsl:template> 元素用于构建模板。match 属性用于

关联 XML 元素和模板。match 属性也可用来为整个文档定义模板。match 属性的值是 XPath 表达式(举例,

match="/" 定义整个文档)。

我们可以看到动易SF与BI的很多标签里都是match="NewDataSet/Table",那是因为动易标签生成的XML文件的顶级节

点是NewDataSet然后是Table最后是各字段名称,大致如下:
<NewDataSet>
 <Table>
  <Title>文章标题1</Title>
  <Content>文章内容1</Content>
  <Title>文章标题2</Title>
  <Content>文章内容2</Content>
 </Table>
</NewDataSet>

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
 <html>
 <body>
   <h2>XSLT:template元素学习</h2>
   <div>
     <dl>
       <dt>文章标题1</dt>
       <dd>文章内容1</dd>
     </dl>
     <dl>
       <dt>文章标题2</dt>
       <dd>文章内容2</dd>
     </dl>
   </div>
 </body>
 </html>
</xsl:template>

</xsl:stylesheet>


<xsl:template> 元素定义了一个模板。而 match="/" 属性则把此模板与 XML 源文档的根相联系。

<xsl:template> 元素内部的内容定义了写到输出结果的 HTML 代码。

最后两行定义了模板的结尾,及样式表的结尾。

  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号