首页 文章

易于包装词的人物

提问于
浏览
3

浏览器在调整大小时,即时自动换文字,对吧?正常空间旁边的哪些字符允许被“打破”?我知道软连字符和零空格也可以这样做 . 但其他人呢?

例如

Lorem ipsum dolor sit amet,consectetur adipisicing elit,sed do eiusmod tempor incididunt ut labore et dolore magna aliqua . Ut enim ad minim veniam,quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat . Duis aute irure dolor in repreptderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur . Excepteur sint occaecat cupidatat non proident,sunt in culpa qui officia deserunt mollit anim id est laborum .

调整大小时:

Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip
ex ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit
esse cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat non proident,
sunt in culpa qui officia deserunt mollit
anim id est laborum.

1 回答

  • 1

    以下内容来自最新的W3C CSS3草案中的Line Breaking和Word Boundaries部分:http://www.w3.org/TR/css3-text/#line-breaking

    在大多数书写系统中,如果没有连字符,则仅在字边界处发生换行 . 许多书写系统使用空格或标点符号来明确地分隔单词,并且可以通过这些字符识别换行机会 . 但是,泰语,老挝语和高棉语等脚本不使用空格或标点符号来分隔单词 . 虽然零宽度空间(U 200B)可以在这些脚本中用作显式字分隔符,但这种做法并不常见 . 因此,需要词汇资源来正确识别此类文本中的断点 . 在其他几个书写系统中(包括中文,日文,彝语,有时还有韩文),换行机会基于字符边界,而不是字边界 . 在这些系统中,除了某些字符组合之外,行可以在任何地方断开此外,这些限制的严格程度可能因排版方式而异 .

相关问题