从html中删除空格

时间:2014-08-30 14:47:06

标签: html character-encoding space

我正在使用HTML,Javascript和jquery mobile。在侧面板的顶部,存在由一些 个字符引起的空间。有没有办法直接从HTML代码中删除它们而不使用Javascript?我使用的是UTF-8字符集,但如果可以解决问题,我会更改它。

编辑: 这是我在服务器上保存的html:

<div data-role="panel" data-position="left" data-position-fixed="true" data-display="overlay" id="left-panel" data-theme="b">
.... html code ....
</div>        

这是jquery mobile生成的html:

<div data-role="panel" data-position="left" data-position-fixed="true" data-display="overlay" id="left-panel" data-theme="b" class="ui-panel ui-panel-position-left ui-panel-display-overlay ui-body-b ui-panel-fixed ui-panel-animate ui-panel-open">
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <div class="ui-panel-inner">
        .... html code ....
    </div>
</div>

2 个答案:

答案 0 :(得分:0)

只需从代码中删除&nbsp即可。那就是它。

答案 1 :(得分:0)

我发生了同样的事情。我猜你从他们的&#34; View Source&#34;中复制了代码。例子。显然,当你从中复制它有一堆空格而不是标签格式。如果你删除所有多余的空格,它应该工作正常。这发生在我身上使用Sublime Text 2。