Skip to main content

如何使用CSS设置对齐文本

Beginning Graphic Design: Layout & Composition (六月 2025)

Beginning Graphic Design: Layout & Composition (六月 2025)
Anonim

您可以选择在网站开发过程中调整的网站排版属性之一是网站文本的合理性。默认情况下,网站文本是左对齐的,这是有多少网站留下他们的文本。唯一的其他选项是正确的,没有人在网站上使用,因为它会使文本基本上无法在线阅读,或者所谓的完全合理。

对齐文本是在左侧和右侧对齐的文本块,而不是这些侧面中的一个(这是“左”和“右”对齐所做的)。通过调整每行文本中的单词和字母空格来确保每行的长度相同,从而实现双重合理的效果。这种效应称为完全对齐。您可以使用CSS来证明CSS中的文本 文本对齐 属性。

理由如何运作?

您经常在文本块右侧看到不均匀边缘的原因是因为每行文本的长度不同。有些行有更多单词或更长的单词,而有些单词有更少或更短的单词。为了证明该文本块的合理性,必须在某些行中添加额外的空格以使所有行均匀并使它们保持一致。

每个网络浏览器制造商都有自己的算法,用于在一条线内应用额外的空间。浏览器会查看字长,连字符和其他因素,以确定放置空格的位置。因此,从一个浏览器到下一个浏览器,合理的文本可能看起来不一样。这很好,因为没有网站访问者会从一个浏览器跳到另一个浏览器只是为了比较网站的线长度!但请放心,主要的浏览器支持对于使用CSS证明文本是合适的。

如何证明文本

使用CSS对文本进行证明需要一段文本来证明。通常,这是针对文本段落进行的,因为跨越多行的大块文本上下文将使用段落标记进行标记。

在有一块文本要证明之后,只需将样式设置为使用CSS text-align样式属性进行对齐。

text-align:justify;

您需要将此CSS规则应用于适当的选择器,以使文本块按预期呈现。

何时对齐文本

从设计的角度来看,许多人喜欢合理文本的外观,主要是因为它创建了一个非常一致的,测量的外观,但在网页上完全证明文本是有缺点的。

首先,合理的文本可能难以阅读。这是因为当您对文本进行对齐时,有时会在行上的某些单词之间添加大量额外空间。那些不一致的差距会使文本更难以阅读。这在网页上尤其重要,由于照明,分辨率或其他硬件质量,网页很难读取。在文本中添加不寻常的空格可能会使情况变得更糟。

除了可读性问题之外,空白空间有时会相互排列,以在文本中间创建白色空间的“河流”。那些巨大的空白空间确实可以让人感到尴尬。此外,在非常短的线条上,对齐可能会导致包含一个单词的行在单词本身之间留出额外的空格。

那么什么时候应该使用文本对齐?当行很长且字体很小时(在线路长度根​​据屏幕大小而变化的响应式网站上很难确定的事情),最好的时间来证明文本的合理性。对于行的长度或文本的大小,没有硬性和快速的数字;您必须使用最佳判断。

应用文本对齐样式来对齐文本后,对其进行测试以确保文本没有白色空间的河流 - 并确保以各种尺寸对其进行测试。最简单的方法是用眯眼的眼睛来观察它。这些河流在一个灰色的文本块中以白色斑点突出。如果你看到河流,你应该改变文本大小或文本块的宽度,以摆脱那些难看的河流。

只有在将它与左对齐文本进行比较后才能使用对齐,如本文所示。你做的就是完全对齐的一致性,但标准的左对齐文本通常更具可读性。最后,您应该证明文本的合理性,因为您已选择为文本设计证明其合理性,并确认您的网站仍然易于阅读。