gpt4 book ai didi

xml - 为什么 XSL-FO 流行?

转载 作者:数据小太阳 更新时间:2023-10-29 02:02:41 26 4
gpt4 key购买 nike

我要创建一个从 html 到某种格式的转换器。我正在考虑使用中间格式 XML(XSL-FO)。

我的问题:如果没有那么多应用程序渲染它,为什么 FO 格式很受欢迎?

最佳答案

我很清楚 CSS 和 XSL-FO 的支持者之间正在进行一场激烈的辩论,双方都有正确的观点。

这是迄今为止我看到的 XSL-FO 的最佳简短论据:

XSL-FO provides a more sophisticated visual layout model than HTML+CSS. Formatting supported by XSL-FO, but not supported by HTML+CSS, includes right-to-left and top-to-bottom text, footnotes, margin notes, page numbers in cross-references, and more. In particular, while CSS (Cascading Style Sheets) is primarily intended for use on the Web, XSL-FO is designed for broader use. You should, for instance, be able to write an XSL style sheet that uses formatting objects to lay out an entire printed book. A different style sheet should be able to transform the same XML document into a Web site.

(来源:http://www.cafeconleche.org/books/bible2/chapters/ch18.html)

这里有一些争论 XSL-FO 是优越的:

虽然这里有人说 CSS 更好:

关于xml - 为什么 XSL-FO 流行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1253537/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com