在html中,可以使用white-space属性在文本中保留空格,只需要在元素中设置“white-space:pre|pre-line”样式即可。white-space属性声明建立布局过程中如何处理元素中的空白符。

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。
在html中内容中的多个空格一般会被视为一个,连续的多个空格符被自动合并了。同时内容前后的空格也会被清除, 如下:
<p> fly63 com </p>
显示效果为:
立即学习“前端免费学习笔记(深入)”;
fly63 com
备注:浏览器的这种机制处理,同样适用于除了普通的空格键,还包括制表符(\t)和换行符(\r和\n),可以通过使用
标签显式表示换行
white-space 属性设置如何处理元素内的空白。
这个属性声明建立布局过程中如何处理元素中的空白符。值 pre-wrap 和 pre-line 是 CSS 2.1 中新增的。
1、css中当 white-space 属性取值为pre时,就按照
标签的方式处理。浏览器会保留文本中的空格和换行,例如:</p>
<div class="aritcle_card">
<a class="aritcle_card_img" href="/xiazai/shouce/1894">
<img src="https://img.php.cn/upload/manual/000/000/018/170908770389590.png" alt="iOS界面设计尺寸规范 中文WORD版">
</a>
<div class="aritcle_card_info">
<a href="/xiazai/shouce/1894">iOS界面设计尺寸规范 中文WORD版</a>
<p>本文档主要讲述的是iOS界面设计尺寸规范;在最新的iOS7的风格中,苹果已经开始慢慢弱化状态栏的存在,将状态栏和导航栏合在了一起,但是再怎么变,尺寸高度也还是没有变的,只不过大家在设计iOS7风格的界面的时候多多注意下。感兴趣的朋友可以过来看看</p>
<div class="">
<img src="/static/images/card_xiazai.png" alt="iOS界面设计尺寸规范 中文WORD版">
<span>0</span>
</div>
</div>
<a href="/xiazai/shouce/1894" class="aritcle_card_btn">
<span>查看详情</span>
<img src="/static/images/cardxiayige-3.png" alt="iOS界面设计尺寸规范 中文WORD版">
</a>
</div>
<pre class="brush:html;toolbar:false;"><p style="white-space:pre"> fly63 com <p>显示效果为:' fly63 com '
2、css的white-space属性为pre-line时,意为保留换行符。除了换行符会原样输出,其他都与white-space:normal规则一致。
<p style="white-space: pre-line"> fly63 com </p>
显示效果为:
立即学习“前端免费学习笔记(深入)”;
'fly63
com'
推荐学习:html视频教程
以上就是html怎么在文本中保留空格的详细内容,更多请关注php中文网其它相关文章!
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号