出现在IE7和IE6中的奇怪的L形字符

问题描述:

我有一个奇怪的字符出现在IE7中,当我使用换行符时。出现在IE7和IE6中的奇怪的L形字符

这是一个奇怪的字符,它甚至不会复制!

下面是它看起来像在IE7中,用怪异的L形字符在第二行的开头:

IE7 view of the heading - weird L shaped character

下面是它看起来像在任何现代的浏览器:

Doesn't show the weird character in modern browswers

当我在现代浏览器中查看页面的源代码时,那里没有字符,它看起来和预期的一样:

<h1>World-class beauty therapy<br/> 
and day spa in Hamilton</h1> 

但是,当我在记事本中查看IE7中的源代码时,字符就在那里。但它不会复制,所以我甚至不能将它粘贴在这里。所以我插入了一个屏幕截图,而不是IE7的源代码。突出显示的蓝色文本是所讨论的HTML。

Weird character appearing in source of IE7

有谁知道如何解决这一问题:您可以在第二行开始看呈L形字符?该网站建立在Wordpress中。我正在编辑内容编辑器的HTML选项卡中的文本。

我在网站上有大约四个地方发生了这种情况。并在另一个网站上。每当使用换行符
时,字符出现在IE7中。

关于如何解决这个问题的任何想法?

+0

我不确定这真的适合'编程',所以它可能是[所以]的主题。您可以在[wordpress.se]上询问,但 –

+0

Mike ...谢谢!没有意识到我登录了错误的网站! :) – jodamo5

+0

如果在问题中包含实际再现问题的代码示例(HTML和CSS),则这将成为主题。 –

这个解决方案有两个部分。

要说清楚,我使用的是文本(HTML)编辑器,而不是所见即所得的编辑器。

首先,在其中有一个L形字符的其他实例之一中,在
之后和下一个单词之前有一个空格。这个单一的空间是一些奇怪的角色,因为它需要两个后退来删除它。当我将它复制到记事本中时也发生了同样的情况 - 它看起来像一个单独的空间,但用两个后退将它删除。非常奇怪,因为我从来没有见过记事本之前有这样的特殊字符。

然而,相同的技术并没有解决上面显示的这个特定的实例。我删除了所有额外的空格,因此它只是纯HTML代码,但出于某种原因,它仍然显示此字符。所以最后我改变了CSS中H1标签的宽度,以便将其包裹在我想要的位置,然后完全删除
。这摆脱了怪异的L形角色。

尝试在WordPress编辑器的“文本”视图中编辑文本。

也尝试复制您的文本到记事本中,然后将它从记事本复制回WordPress,这应该摆脱任何有趣的字符。

如果这些都不起作用,那么只是尝试手动输入内容。