Css 如何避免在网页排版中出现边缘参差不齐的文本?

Css 如何避免在网页排版中出现边缘参差不齐的文本?,css,readability,typography,text-align,justify,Css,Readability,Typography,Text Align,Justify,我如何最好地避免在网页排版 除了使用text align:justify之外,还有什么常见的解决方案 我想提高我的网站的可读性,但我的母语单词相当长(与英语相比),这常常导致令人不愉快的表情。不过,我不想为我的文章辩护。是否有其他属性(如字母间距)可以通过CSS来改善整体视觉吸引力和文本包装 我想提高我网站的可读性 那你就要让这破布保持原样。造成这种情况的原因是,单词的长度不尽相同,因此,当文本的每一行相对于自身的间距适当时,就不会与任何其他行的宽度完全相同 调整文本看起来不错,但不一定能提高可

我如何最好地避免在网页排版

除了使用
text align:justify
之外,还有什么常见的解决方案

我想提高我的网站的可读性,但我的母语单词相当长(与英语相比),这常常导致令人不愉快的表情。不过,我不想为我的文章辩护。是否有其他属性(如字母间距)可以通过CSS来改善整体视觉吸引力和文本包装

我想提高我网站的可读性

那你就要让这破布保持原样。造成这种情况的原因是,单词的长度不尽相同,因此,当文本的每一行相对于自身的间距适当时,就不会与任何其他行的宽度完全相同

调整文本看起来不错,但不一定能提高可读性。事实上,如果行数变化太大,在某些情况下会导致单词之间甚至字母之间的巨大间距(过去在窄栏报纸中很常见),那么它可能会导致问题

实际上,只有两种方法可以使参差不齐的文本更加合理。您提到的一个是
text align:justify
。这是自动化的,您可以在浏览器的支配下,在调整间距方面逐行拨打最佳电话。如果平均行有80个字符,此选项将比平均行只有20个字符更好

另一种选择是明智地使用连字号。CSS3对此提供了一些帮助。见:

唉,连字符也会导致可读性问题

(顺便说一句,这个问题最好在graphicdesign.se上解决)