word-break
属性可以设置以下几种文本换行方式:
normal
:使用默认的换行规则。break-all
:允许在单词内换行,适用于连续字符串的文本(如URL或邮件地址等)。keep-all
:不允许在单词内换行,适用于中文、日文等非拉丁字母的文本。break-word
:允许在单词内换行,适用于英文单词长,无法完整显示在一行的情况。在CSS中,word-break
属性是用来控制单词如何在行内断开的。其中,break-all
和keep-all
属性值是用来处理非拉丁语系的文本,而break-word
属性值则是用来处理英文单词的换行问题。
p {
word-break: break-all; /* 允许在单词内换行 */
}