您的位置:首页 > 其它

pre 标签中内容换行

2012-12-12 17:00 120 查看
HTML <pre> 标签

定义和用法

pre 元素可定义预格式化的文本。被包围在 pre 元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。

<pre> 标签的一个常见应用就是用来表示计算机的源代码。

w3c: http://www.w3school.com.cn/tags/tag_pre.asp

pre 标签中的代码时常会超出模板的边界,这时我们就得想想办法了:

办法一:强制要出界的代码换行

pre {

white-space: pre-wrap; /* css-3 */

white-space: -moz-pre-wrap; /* Mozilla, since 1999 */

white-space: -pre-wrap; /* Opera 4-6 */

white-space: -o-pre-wrap; /* Opera 7 */

word-wrap: break-word; /* Internet Explorer 5.5+ */

}

办法二:即将出界的代码隐藏起来,这时出现横向滚动条

pre {

width:521px;

overflow: auto; overflow-y:hidden

}

这两个办法均能通过在W3C的CSS检验

by: http://xizhiabc.info/dev/191-pre-tips-force-line-and-horizontal-scroll-bar
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: