1. 程式人生 > >word-break和word-wrap

word-break和word-wrap

所有的瀏覽器都支援word-break屬性,除了opera。

word-break: normal | break-all | keep-all

normal:使用瀏覽器預設換行規則;

break-all:允許在單詞內換行;

keep-all:只能在半形空格或連字元處換行;

word-wrap: normal | break-word

normal: 只在允許的斷字點換行(瀏覽器保持預設處理)

break-word : 在長單詞或url地址內部進行換行;

word-break 和 word-wrap 的區別:

word-break是控制是否斷詞的,normal是預設情況,英文單詞不被拆開。break-all是斷開單詞,在單詞到邊界時,下個字母自動到下一行。主要解決了長串英文的問題。

word-wrap是控制換行的。使用break-word時,是強制換行。中文沒有任何問題,英文語句也沒有問題,但是對於長串的英文,就不起作用。