【问题标题】:Sandbox rendering differently than localhost沙盒渲染不同于本地主机
【发布时间】:2017-08-25 17:17:35
【问题描述】:

这可能是在黑暗中拍摄,但我在 localhost 上有一些 html,如下所示:

<div>
 <p>Go to: <a href="www.foobar.com">here</a></p>
</div>

渲染时,它显示为“转到:此处”,此处作为链接(如预期的那样)。

但是,当部署到沙盒时,html 会呈现为“Go to:here”(无空格)。

我这辈子都想不通为什么。代码经过了缩小,但还有其他可能导致此问题的原因吗?

感谢任何帮助/建议!

【问题讨论】:

  • 你在压缩你的 HTML。这倾向于删除不需要的空格。
  • 不知道为什么,但您可能可以添加  而不是修复它的空间
  • 您可能希望使用# 作为占位符,而不是让链接留空,看看是否会改变事情。如果您使用任何类型的构建器,它可能会缩小/删除空链接。
  • &amp;nbsp;替换空格并将属性更改为href="#"
  • 抱歉,我实际上是在引用(只是编辑了帖子)某些内容,但我会在空间中添加 &nbsp,看看是否能解决问题

标签: javascript html css deployment


【解决方案1】:

使用&amp;nbsp; 可以强制使用空格,这不是最优雅的方式,而是快速修复。您是否检查了缩小版本中缺少的“ ”?

【讨论】:

猜你喜欢
  • 2015-06-14
  • 2013-01-25
  • 2016-05-26
  • 2012-07-13
  • 1970-01-01
  • 2022-12-11
  • 2020-12-15
  • 1970-01-01
相关资源
最近更新 更多