今天是:
首 页信息查询网站SEO查询工具CSS编辑器建站素材
网海拾贝,电脑资讯,电脑快报,it资讯,网站建设资讯,教程基地
软件新闻
操作系统
Vista Winxp Win2003 Linux Windows综合
工具软件
系统工具 媒体工具 网络工具 杀毒软件 聊天
软件开发
C教程 C++ Java C# ASP.NET JSP PHP
数据库
Oracle MySQL DB2 SQL Server Sybase
安全
网络 病毒
办公应用
Word Excel Powerpoint Outlook 其他
平面设计
Photoshop Fireworks Coreldraw Flash Illustrator 3dsmax
网站运营
网站运营 网站优化 网站策划 策划书下载 建站心得 站长故事 网站盈利 网页制作 网页特效 建站素材 免费资源 QQ频道
  当前位置:首 页 >> 软件开发 >> XML教程 >> XSL-FO 初学者教程:XSL-FO 输出和流

XSL-FO 初学者教程:XSL-FO 输出和流

  发布于2007-09-24 08:50 来源:网海拾贝

XSL-FO在<fo:flow>元素内部定义输出。


XSL-FO 页面(Page)、流(Flow)以及块(Block)

内容“块”会“流”入“页面”中,然后输出到媒介。

XSL-FO输出通常被嵌套在<fo:block>元素中,<fo:block>嵌套于<fo:flow>元素中,<fo:flow>嵌套于<fo:page-sequence>元素中:

<fo:page-sequence>
  <fo:flow flow-name="xsl-region-body">
    <fo:block>
      <!-- Output goes here -->
    </fo:block>
  </fo:flow>
</fo:page-sequence>

XSL-FO 实例

现在让我们看一个真实的XSL-FO实例:

<?xml version="1.0" encoding="ISO-8859-1"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
  <fo:simple-page-master master-name="A4">
  </fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
  <fo:flow flow-name="xsl-region-body">
    <fo:block>Hello W3Schools</fo:block>
  </fo:flow>
</fo:page-sequence>
</fo:root>

XSL-FO页面使用来自<fo:flow>元素的数据进行填充。


XSL-FO 页面顺序

XSL-FO使用<fo:page-sequence>元素来定义输出页面

每个输出页面都会引用一个定义布局的page master。

每个输出页面均有一个定义输出的<fo:flow>元素。

每个输出页面均会按顺序(序列)被打印或显示。


XSL-FO Flow(流)

XSL-FO页面使用来自<fo:flow>元素的数据进行填充。

<fo:flow>包含所有被打印到页面的元素。

当页面被印满以后,相同的page master会被一遍又一遍地被使用,直到所有页面的页面被打印为止。


流动到何处?

<fo:flow>元素有一个名为"flow-name"的属性。

flow-name属性的值定义<fo:flow>元素的内容会去往何处。

合法的值:

  • xsl-region-body (进入region-body)
  • xsl-region-before (进入region-before)
  • xsl-region-after (进入region-after)
  • xsl-region-start (进入region-start)
  • xsl-region-end (进入region-end)


中查找“XSL-FO 初学者教程:XSL-FO 输出和流”更多相关内容

中查找“XSL-FO 初学者教程:XSL-FO 输出和流”更多相关内容



上一篇:SMS发送WapPush
下一篇:XML技巧五则
最近更新 赞助商
·使用xmldom在服务器端生成静态html页面12-05
·使用XSLT将XML数据转换成HTML12-03
·XML和XSLT的转换使Web设计受益无穷10-17
·FireFox对XML的处理兼容IE的节点处理方法10-16
·XQuery实例:XQuery 语法10-12
·XQuery简介:什么是 XQuery?10-12
·技巧: 使用 XML Schema Standard Type Li..10-10
·XML技巧五则10-10
·XSL-FO 初学者教程:XSL-FO 输出和流09-24
·SMS发送WapPush04-18
·使用 XML 文件记录操作日志04-10

共有评论 0 条 网友评分 0分 查看所有评论


发表评论→ 学而不思则罔,思而不学则殆,请大胆发表你的见解。

输验证码:

您对此篇文章的评分:1分 2分 3分 4分 5分

  • 站内搜索
关键词

搜索方式

搜索范围

精确匹配
Baidu
网站首页 - 关于本站 - 网站地图 - 广告合作 - 站点声明 - RSS订阅 - 联系我们
Copyright © 2005 网海拾贝.[新ICP备05003216号]. All Rights Reserved .