XML:一串文本中的单词正在<h2>

时间:2017-02-07 22:14:08

标签: xml

我已经尝试过寻找这个问题的答案,但到目前为止还没有解决方案。我在一个XML代码块中有一个 h2 元素,它应该读取&#34;除了吹雪机100美元,&#34;而是读取&#34; Off Snow Blowers 100美元。&#34;如果我取下美元符号,数字100就会以同样的方式跳到最后。但是,如果我省略$ 100和Off之间的空格,它会正确显示;如果我用字母字符替换100美元,它也会正确显示。如果我在$ 100前面加上另一个字(例如,&#34; Special:$ 100 Off&#34;),它就会停留在它应该的位置。我还没有能够找到任何应​​该影响这个的样式或其他外部资源,并且它周围的代码似乎是正确构造的,因为它将显示任何不是特殊字符或数字的东西。

代码:

&#13;
&#13;
<h2 id="title60-white" class="title60">$100.00 Off Select Snow Throwers</h2>
&#13;
&#13;
&#13;

我尝试过的建议解决方案:

  • 价格标签周围的$ 100.00
  • 使用各种字符实体生成$ 100和Off
  • 之间的空格
  • 将字符实体用于美元符号
  • 删除$
  • 将100美元放入范围
  • 将整个字符串放在 h2
  • 内的 div
  • 将字符实体放入 spans
  • 在字母字符的另一边处理100美元的部分(因为我越来越绝望!)

提前感谢您的协助。我知道我可以改写它或不对间距挑剔,但我希望网站看起来像它应该的方式,并且如果我稍后遇到类似的障碍也想知道如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

我不那么出色的初学者模板让古怪的元素坚持了一个方向:rtl样式规则让标点符号跳了起来 - 我不知道“为什么”代码对此做出了反应,但是,当我制定一个规则来扭转它时,一切似乎都以正确的方式落实到位。