您的位置:首页 > Web前端 > HTML

【HTML】让<pre>标签文本自动换行

2013-09-06 18:00 411 查看
利用<pre></pre>这个标签可以将其包起来的文字排版、格式,原封不动的呈现出来。

也就是说你输入的东西被原封不动的输出,包括你输入的空格之类的,不用 和<BR>等来表示空格或者回车了。


但是,默认情况下,<pre /> 标签中的内容若超出范围不会自动换行,这样无论在显示或打印都会出现麻烦。

下面提供符合 W3C 标准并支持多浏览器的 CSS 样式代码:

pre{
white-space:pre-wrap;
white-space:-moz-pre-wrap;
white-space:-pre-wrap;
white-space:-o-pre-wrap;
word-wrap:break-word;
}


父标记最好加个DIV,并设置CSS属性:

word-wrap: break-word;white-space : normal
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  css pre 标签 标准