<br/>用于破坏文本行的标记替代

时间:2013-12-09 14:18:53

标签: html text browser autoresize

是否有添加类似于<br>标记的标记,该标记不会立即破坏文本行,但仅在浏览器调整大小并且需要时?那么要创建一个点,当它被调整为较小的浏览器窗口时,它会断行吗?

3 个答案:

答案 0 :(得分:2)

通过在代码中使用不可破坏的空格(html代码为&nbsp;)或使用css属性{{1},有一种方法可以告诉测试中断的位置对于文档的特定部分。

通过使用这两种技术中的任何一种,您可以说出文本将在哪里打包以进行换行(使用text-wrap: none; html元素作为css技术),但它会有点难看,并且在大多数情况下都不是很有用除非你有充分的理由这样做,否则我不会推荐它。

答案 1 :(得分:0)

您当然可以使用媒体查询仅在特定屏幕尺寸以下显示换行符:

http://jsfiddle.net/isherwood/hRL4S

br.my-class {display: none}

@media (max-width: 800px) {
     br.my-class {display: inline-block;
}

答案 2 :(得分:-1)

我通常使用调整大小的表,当页面调整大小时,文本换行通常在html中正常工作。