如何在HTML中左右对齐文本/ pargaph?就像办公室计划一样。
答案 0 :(得分:7)
text-align: justify;
但要注意:与proffesional DTP applications
不同,或者甚至用语言来说,HTML /浏览器通常不能很好地发挥作用 - 你可能会在你的文本中出现巨大的差距,完全摧毁你试图在你的文本中实现的任何类型文档。
修改强>
作为对Brian的回复,我的经历如下:
%
作为宽度,因为我要么在px
设置宽度,要么根本不设置display:block;
元素填充父级的整个宽度text-align: justify
效果最好的font-size
小line-height
- line-height
是为了可读性,较小的字体大小会将更多字符放在一行中(抽象字符 - 每个(线宽),因此单词/对齐文本之间的差距看起来更好Cufón
获得非常好的结果 <强> EDIT2:强>
主要的问题是,浏览器不知道如何分配你的文本(即不易破坏) - 软hyphyen,­
应解决此问题(链接:soft hyphen overview),但浏览器支持是 wild 充其量:)