CSS的文本換行屬性是一個非常有用且常用的屬性,它可以影響到網頁上文字的布局和排版。
常用的文本換行屬性有:
·word-wrap ·white-space ·text-overflow ·overflow-wrap
word-wrap:
該屬性是控制單詞是否自動換行,其屬性值有兩個:nowrap和break-word。當值為nowrap時,則表示單詞不自動換行,當值為break-word時,則表示單詞可以自動換行。
white-space:
該屬性是控制換行及空格,其屬性值有三個:normal、nowrap和pre-wrap。當值為normal時,表示可以按照html文檔中的標準排版方式進行排版,當值為nowrap時,表示空格、換行等都不會被處理,當值為pre-wrap時,表示當遇到文本中的\r、\n和\
標簽時,會進行換行操作。
text-overflow:
該屬性是控制如何顯示超出文本的內容,其屬性值有兩個:clip和ellipsis。當值為clip時,表示超出文本的部分被裁剪處理,當值為ellipsis時,表示超出文本的部分被用省略號代替。
overflow-wrap:
該屬性是對于英文單詞或其他不可達的長單詞怎么辦,overflow-wrap:break-word表示把超出部分折斷,并按照有單詞的部分換行。
通過使用這些屬性,我們可以對文字進行自由排版和布局,達到更好的顯示效果。
上一篇css文本文字加粗