10

Html 3 有很好的罕见功能选项卡,如 word:http ://www.w3.org/MarkUp/html3/tabs.html但我无法在现代浏览器中使用此功能。是否有更新的选项来格式化没有表格、多   和 css 列的段落中的文本?

我正在尝试在一个段落中进行此布局:

Price in USD/per kg
A      20$
BBB    30$
CCCCC  40$

谢谢!

4

2 回答 2

4

您可以<pre>在 HTML 中使用标签。这将以预先格式化的方式显示文本。

于 2013-07-08T09:32:59.720 回答
3

HTML 3.0 在 1990 年代中期是一个不完整的草案,从未完成、批准或实施(尽管在 HTML 3.0 草案过期很久之后,一些手册和供应商使用“HTML 3.0”作为流行词)。

HTML 3.0 中的一些想法后来被开发并采用到规范中,但该tab元素被完全抛弃了。

您仍然可以使用该pre元素,该元素自早期以来一直在 HTML 中。在 in 中,格式被保留,TAB 字符(水平制表符、HT、U+0009)将您带到下一个制表位。但是停止设置在每 8 个字符处,以固定的方式。不过,CSS 中建议的tab-size属性可以让您设置 TAB 字符的“大小”,并且它已在多个浏览器中实现。

但是,对于问题中概述的数据,HTMLtable元素显然是最简单、最合乎逻辑、最健壮的方式。如果您的创作环境不允许您使用 HTML 表格,那么它通常不会让您在 Web 创作领域发挥太大作用——无论如何,如果这确实是一个问题,您应该描述具体的限制并询问与他们打交道的问题,而不是询问近 20 年前放弃的假设性想法。

于 2013-07-08T16:27:03.690 回答