我想知道如何以下列方式证明 HTML 文档中的某些文本:
原文:
............ ..........
....... ......
预期结果:
............ . . ........
. . . . . .. . . . . . .
我一直在思考和寻找解决方案,但我无处可去。
请帮忙。
编辑
澄清一下,列和行应该完全分开。
我想知道如何以下列方式证明 HTML 文档中的某些文本:
原文:
............ ..........
....... ......
预期结果:
............ . . ........
. . . . . .. . . . . . .
我一直在思考和寻找解决方案,但我无处可去。
请帮忙。
编辑
澄清一下,列和行应该完全分开。
假设您的文本已作为单独的 div 或css-columns
属性放置在列中,设置text-align: justify;
应该可以解决问题。在没有看到所涉及的标记的情况下,我无法提供进一步的帮助。
编辑:请看这个问题和最佳答案。我希望它可以帮助你。
只需将这些行放在每一列和每一行上:
text-align:justify;
text-justify:inter-word;
您可以使用 来证明文本的合理性text-align: justify
,但这往往会导致印刷效果不佳。您可以通过使用连字符(在 CSS 或 JavaScript 中)来改善这种情况。在 IE 上,您可以额外使用text-justify: newspaper
,这往往会改善结果。
关于段落或其他块的最后一行,这似乎是这里的问题,您可以添加
-moz-text-align-last: justify;
text-align-last: justify;
在 IE 和 Firefox 上,这使得最后一行是合理的。但你可能不喜欢这个结果。如果最后一行只有一点点文字,与列宽相比,单词和/或字母之间会有很大的差距。
将文本划分为列是一个单独的问题,并且有许多可能的方法,具体取决于上下文和设计偏好。