去除Html换行引起的空格问题
由于我是用写xml的工具来写的Html,写出来的Html是格式化好的,但是由于各个节点元素之间有换行,所以会引起显示是有空格
<p>
<span style="font-family:宋体;color:#FF0000;font-size:15pt;">
<font face="宋体" >空格</font>
</span>
<b>
<span style=";font-family:宋体;color:#00FF00;font-size:15pt;">
<font face="宋体" >空格</font>
</span>
</b>
</p>
上面的Html代码生成出来的结果,红色“空格”和蓝色“空格”之间会有一个明显个空格,但是我不想要这个空格,来看下面这段Html代码
<p>
<span style="font-family:宋体;color:#FF0000;font-size:0pt;">
<font face="宋体" style="font-size:15.0000pt;">空格</font>
</span>
<b>
<span style=";font-family:宋体;color:#00FF00;font-size:0pt;">
<font face="宋体" style="font-size:15.0000pt;">空格</font>
</span>
</b>
</p>
这个时候,红色“空格”和蓝色“空格”之间就没有空格了
解决办法:
父级设置font-size: 0; 子类设置好 font-size属性,方可解决
还有其他的解决办法:
1、写代码的时候不要换行,在一行输写,那么将解决该问题。但是代码维护起来就不怎么方便了,适用于代码量很少的情况。
2、设置元素margin-left为-3px;此方法同比取消滚动条时屏幕宽度改变问题。缺点是如果用到js拼接字符串时样式会乱
去除Html换行引起的空格问题相关推荐
- Python中字符串String去除出换行符(\n,\r)和空格的问题
Python中字符串String去除出换行符和空格的问题(\n,\r) 在Python的编写过程中,获取到的字符串进场存在不明原因的换行和空格,如何整合成一个单句,成为问题. 方法: 一.去除空格 & ...
- Lua操作字符串去除回车换行以及空格
Lua操作字符串去除回车换行以及空格 前言 lua的数据结构中string和table用的非常多,基本只要写lua脚本都会大量使用,其重要性不言而喻,这里主要说一下string去除回车换行和空格的方法 ...
- 【转载】如何去除C#Strings中的空格?
本文来自Lucky Jack的博客园文章<如何去除C#Strings中的空格? > http://www.cnblogs.com/yangjie5188 你或许知道你能使用String.T ...
- excel 快捷换行,去除空白换行符
比如我们平时工作中文档里有1. 2.3.4.这种东西需要换行,如果一行或几行还好 我们可以手动改,如果几千几万行呢. 我们可以先将这种 1. 2. 3. 4.换成统一的一个标记如顿号(.) // ch ...
- Javascript去除回车换行符号和PHP去除回车换行符的方法
在不同的操作系统,回车换行符号是不一样的,看下面: 首先说说\n,\r,\t \n 软回车: 在Windows 中表示换行且回到下一行的最开始位置 在Linux.unix 中只表示换行,但不会回到下一 ...
- php删除空标签_PHP如何去除Html所有标签、空格以及空白
本文和大家分享一小段代码,主要和大家分享PHP如何去除Html所有标签.空格以及空白的方法,希望能帮助到大家.function cutstr_html($string, $sublen){ $stri ...
- JS去除字符串左右两端的空格
去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim.ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写.下面的实现方法是用到了正则表达式,效率不错,并把这三 ...
- python字符计数怎样去除空格_去除python中的字符串空格的简单方法
python编程中,我们在修改代码,遇到空格很多的情况下,我们要删除空格.本文小编整理了三种字符串去除空格的方法: 方法一:使用字符串函数replace,去除全部空格. 实例: >>> ...
- 去除Java字符串中的空格
问题:去除Java字符串中的空格 俺有一个像这样的字符串 mysz = "name=john age=13 year=2001"; 我想要去除字符串里面的空格.我尝试使用 trim ...
最新文章
- 区块链将带来怎样的应用?
- 利用Python基础代码语句,实现2G时代文字小游戏,世界如此简单
- 二、Java面向对象(7)_封装思想——this关键字
- Redis实现分布式锁全局锁—Redis客户端Redisson中分布式锁RLock实现
- 西安电子科技大学计算机全国排名第几,全国五所电子类高校排名,北京邮电大学排名第三...
- 【工具】win10修改默认输入法,开机直接启动谷歌输入法
- 笔记-信息系统开发基础-软件测试-软件测试的类型
- 在 Windows 上部署 gitblit
- .NET Core系列 :4 测试
- 怎么用java ee编程_Java EE应用程序入门 - 编程入门网
- 获取应用程序信息.h
- ORB-SLAM2和ORB-SLAM的区别
- Eigen--Array
- 进阶12 多线程、等待唤醒机制、线程池
- 2021全国大学生电子设计竞赛论文(智能送药小车(F题))(电赛论文模板)
- golang--channal与select
- 吾生有涯 而知也无涯
- Xtend == 与 ===
- mars老师Java教程百度网盘,你一定不能错过
- python写论文难吗_师兄一年发表5篇CSSCI,原来高手也用套路……
热门文章
- oracle错误ORA 01031,ORA-01031: insufficient privileges错误解决方法
- AI作画升级!一键帮你用Stable Diffusion 生成无限缩放效果视频
- Flutter 拨打电话
- 详解Spring MVC请求参数类型,解决中文乱码问题,自定义类型转换器,Spring MVC相关注解
- Ubuntu Desktop 删除文件
- 我们能在22岁的身体中活到130岁?人类离“长生不老”有多远
- 量子不确定性包含什么
- unity点击下一张图片_求助,有没有大神知道点击按钮后就弹出一张图片的代码怎么写呀,网上找了很多但都不成功的...
- sklearn SVM原理与实现(附代码)
- 如何避免LLMNR / NBT-NS欺骗攻击?