【问题标题】:Is there an HTML and/or CSS equivalent of the nroff / troff concept of a "floating display?"是否存在与“浮动显示”的 nroff / troff 概念等效的 HTML 和/或 CSS?
【发布时间】:2020-02-02 05:14:46
【问题描述】:

是否存在与 nroff / troff 概念等效的 HTML 和/或 CSS “浮动显示*?”

请注意,给 HTML 元素一个 style 属性,其值为 page-break-inside:avoid 模拟 nroff / troff "static display*," 不是浮动显示”。

(*) 以下是 nroff / troff “静态显示”和 Gehani 中的“浮动显示”,文档格式和排版 UNIX 系统,卷。 1,第48:

... static 显示确保其内容具有相同的相对 格式化文档中的位置与原始文档中的位置相同。如果 显示的材料不能放在当前页面上,然后其余的 当前页面留空,显示的材料打印在 下一页。

浮动显示不保证显示的素材 将在格式化文档中具有与其相同的相对位置 在原始文件中有。如果浮动显示器无法安装在 当前页面,然后在顶部之后尽快打印 这页纸。但是,当前页面的剩余部分没有留下 空白的;它充满了跟随浮动显示的项目 原始文件。两个浮动显示之间的相对位置是 一直保存。当然,可能有几个浮动显示 等待打印下一页更改;如果他们都不适合 那里,然后其余的将流到下一页,并且 以此类推。

【问题讨论】:

  • 您能否向我们提供您尝试实施的方案?
  • 我想到的一个用例是一篇技术论文,其中包含正文和许多图形和/或表格。
  • 不,因为 HTML 是关于文档标记而不是布局

标签: html css troff


【解决方案1】:

没有,因为它需要动态更改源顺序。如果您可以确定纸张大小和内容是静态的,我想用 flexbox/grid 实现 模拟它 或多或少是可能的,但它会在我看来,要老老实实,打败目的。

【讨论】:

  • 那将是 css 而不是 html
猜你喜欢
  • 2016-09-15
  • 2021-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多