首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Span标记空间问题

Span标记空间问题
EN

Stack Overflow用户
提问于 2011-05-20 06:29:26
回答 3查看 1.9K关注 0票数 1

场景1:

代码语言:javascript
运行
复制
<html>
<span>200</span> <span>9</span>
</html>

2009年产出

场景2:

代码语言:javascript
运行
复制
<html>
<span>200</span>
<span>9</span>
</html>

输出: 200 9( 200 9之间的空格)

有没有办法克服这个问题。场景2的超文本标记语言是从.net XSL转换生成的。

EN

回答 3

Stack Overflow用户

发布于 2011-05-20 06:47:28

如果您需要保留换行符,但又不想在查看文档时看到空格,则可以将换行符放在注释中。

代码语言:javascript
运行
复制
<html>
   <span>200</span><!--
--><span>9</span>
</html>

它看起来有点凌乱,但是当代码中有多个嵌套级别时,这比删除换行符要容易得多。

票数 3
EN

Stack Overflow用户

发布于 2011-05-20 06:40:00

我看不出这两者之间有什么不同:正如预期的那样,两者都是用一个介于200和9之间的空格呈现的( see here )。

您使用的是哪种浏览器?其他浏览器也是这样吗?

您必须消除</span><span>之间的空格。

票数 1
EN

Stack Overflow用户

发布于 2011-05-20 06:33:29

是否在将字符串输出为HTML之前删除字符串中的空格?!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6065546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档