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
定义和用法
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
相关文章推荐
- pre标签里面内容自动换行
- 让<pre>标签的内容自动换行
- pre标签中内容超出时换行
- ueditor文本超过编辑器宽度不换行问题(使pre标签内容自动换行)
- 让 标签中的内容自动换行的兼容写法
- div 标签里的内容或字符串自动换行
- 利用ul li 标签实现table表格的效果 (li内容超出ul设定的宽度时不换行)
- html title换行方法 如a链接标签内title属性鼠标悬停提示内容换行
- 使pre的内容自动换行
- pre标签实现自动换行
- <span>标签内容超出进行换行
- html小技巧之td,div标签里内容不换行
- 页面显示内容按照输入时换行显示标签
- html: title换行方法 如a链接标签内title属性鼠标悬停提示内容换行
- span标签显示换行内容
- html title换行方法 如a链接标签内title属性鼠标悬停提示内容换行
- JAVA swing JLabel JButton标签文本文字内容的换行
- [HTML Q&A][转]使pre的内容自动换行
- 使pre的内容自动换行(转)
- div 标签里的内容或字符串自动换行