隐形角色的标题正在被切断

时间:2014-07-10 06:45:10

标签: html

我有一个html,其中有一些h1标签中的文字说

<h1>Analyzing the Relationship between the Vertex and y-Intercept of a Quadratic Function</h1>

我不确定你是否能看到我在这里发帖时,在 y-Intercept 之前有一个隐藏的角色。我面临的问题是,当我使用本地浏览器打开保存在本地计算机中的html时,我看到了整个文本,但是当我使用本地浏览器打开某个服务器上保存的同一页面时,隐藏在该隐藏字符之后的全文隔断。所以我只看到“分析顶点和顶点之间的关系。”

我不知道为什么会这样!如果有人能指出我应该寻找的方向,那将是一个很大的帮助。或者可以给我解决方案本身。

编辑: jsfiddle链接看到隐藏的characted http://jsfiddle.net/P4cfG/

我的本​​地html响应的屏幕截图没有中断,我的服务器响应分别截断了文本 With full text

With cut off text

2 个答案:

答案 0 :(得分:0)

我没有回答这个问题,但这是我在编辑中看到的角色。在一些谷歌之后,它似乎是一个Vertical Tab用于加快打印速度或类似的东西。

你能不能删除它?

enter image description here

答案 1 :(得分:0)

只是想告诉大家我是如何解决的。

因为我的项目在django。我刚刚创建了一个模板标签来过滤那些特殊字符。我相信你也可以为其他框架做到这一点。

@register.filter
def replace_non_printable_characters(string):
    control_chars = ''.join(map(unichr, range(0, 32) + range(127, 160)))
    control_char_re = re.compile('[%s]' % re.escape(control_chars))
    return control_char_re.sub('', string)