英文断句:理解 word-wrap、word-break用法

1、定义与属性

1.1、word-wrap

允许长单词换行到下一行

语法
word-wrap: normal|break-word;
描述
normal只在允许的断字点换行(浏览器保持默认处理)。
break-word在长单词或 URL 地址内部进行换行。

1.2、word-break

在恰当的断字点进行换行

语法
word-break: normal|break-all|keep-all;
描述
normal使用浏览器默认的换行规则。
break-all允许在单词内换行。
keep-all只能在半角空格或连字符处换行。

2、案例分析

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>断句</title>
        <style type="text/css">
            .text1{
                width: 120px;
                height: 100px;
                background-color: gray;
                word-wrap: break-word;
            }
            .text2{
                width: 120px;
                height: 100px;
                background-color: red;
                word-break: break-all;
            }
        </style>
    </head>
    <body>
    <p class="text1">There is no royal road to learning.</p>
    <p class="text2">There is no royal road to learning.</p>

    </body>
</html>

在这里插入图片描述

此时,使用 word-wrap: break-word; 为了防止长单词溢出,就在它的内部断句了。

使用 word-break: break-all; 不会尝试把长单词挪到下一行,而是直接进行单词内的断句。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值