浅谈word-wrap: break-word和word-break: break-all区别?

  相信大家对断句换行都有一点了解,也许也有部分人连这个属性是什么都不知道。当然了,如果是IT这个专业相关的大佬们可以不用看了,这篇文章主要针对于自学前端和转行的朋友们。

案例

p{
    width: 200px;
    height: 200px;
    background: #ccc;
}
浅谈word-wrap: break-word和word-break: break-all区别?_第1张图片
尴尬的效果图

  不知道有没有人遇到过这种情况,如果遇到了,是否看起来很蛋疼?答案是肯定的,那么我们肯定希望他换行呀~,所以我们的word-wrap: break-word的存在就有意义了!效果如下:

p{
    width: 200px;
    height: 200px;
    background: #ccc;
    word-wrap: break-word;
}
浅谈word-wrap: break-word和word-break: break-all区别?_第2张图片
word-wrap: break-word效果图

  可以看到,终于让那个单词换行了,但是我们还发现这个问题,好多行后面都有一大片空白被浪费了,看起来觉得很不爽,如下图所示:


浅谈word-wrap: break-word和word-break: break-all区别?_第3张图片
尴尬的效果图

那我们怎么搞到这种强迫症患者绝对不能容忍的问题呢?接下来我们的word-break: break-all的存在就有意义了,效果如下:

p{
    width: 200px;
    height: 200px;
    background: #ccc;
    word-break: break-all;
}
浅谈word-wrap: break-word和word-break: break-all区别?_第4张图片
完美效果图

  好了,这样子看起来舒服多了,但是对于一个单词就是要一行看完,就不喜欢一个单词换两行的朋友,就可以不用word-break: break-all了,毕竟这个属性,我也基本不用,一般用word-wrap: break-word就差不多了,word-wrap: break-wordword-break: break-all区别在这里就做了一个简单的介绍,如果想要详细了解word-wrapword-break的朋友,可以去查一下百度,希望对你们有一定的帮助。

说明

原创作品,禁止转载和伪原创,违者必究!

你可能感兴趣的:(浅谈word-wrap: break-word和word-break: break-all区别?)