长html链接没有换行符?

时间:2009-11-04 14:54:06

标签: html

我知道,nobr标签已被弃用,那我该如何使用其他标签或css?

5 个答案:

答案 0 :(得分:6)

使用以下css属性:white-space:nowrap;

答案 1 :(得分:2)

尝试使用不可分隔的空格来防止文本破坏:

 

您还可以在CSS中定义分解行为:

.nobr { white-space: nowrap; }

答案 2 :(得分:2)

此作品直接应用于链接:(在Chrome,Safari,Firefox中测试)

a {
    word-break:break-all;
}

答案 3 :(得分:1)

如果父div或其他没有明确的宽度,链接将在屏幕的整个大小的一行上...如果它比那长,请考虑将其更改为
<a href="http://a/long/address/">Link</a>

答案 4 :(得分:0)

使用此CSS在长html链接字符串中没有换行符

                            display: block;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            width: 200px;