当我使用换行符时,我有一个奇怪的角色出现在IE7中。
这是一个奇怪的角色,甚至不会复制!
这是IE7中的样子,在第二行的开头有一个奇怪的L形字符:
以下是现代浏览器中的样子:
当我在现代浏览器中查看页面的来源时,那里没有任何字符,它看起来就像预期的那样:
<h1>World-class beauty therapy<br/>
and day spa in Hamilton</h1>
但是当我在记事本中查看IE7中的源代码时,角色就在那里。但它没有复制,所以我甚至无法将其粘贴在这里。所以我插入了截图而不是IE7源代码。突出显示的蓝色文本是有问题的HTML。您可以在第二行的开头看到L形字符:
有人知道如何解决这个问题吗?该网站是在Wordpress中构建的。我正在编辑内容编辑器的HTML选项卡中的文本。
我在网站上有大约四个地方发生了这种情况。在另一个网站上也是如此。每次使用换行符时,角色出现在IE7中。
关于如何解决这个问题的任何想法?
答案 0 :(得分:1)
尝试编辑&#34;文字&#34;在WordPress编辑器中查看。
还可以尝试先将文本复制到记事本中,然后将其从记事本复制回WordPress,这应该可以摆脱任何有趣的角色。
如果这些都不起作用,那么只需尝试手动输入内容。
答案 1 :(得分:0)
我找到的解决方案有两个部分。
为了清楚起见,我使用的是文本(HTML)编辑器,而不是WYSIWYG编辑器。
首先,在有这个L形字符的其他一个实例中,在第一个字之后和下一个字之前有一个空格。那个单独的空间是一些奇怪的角色,因为它需要两个退格来删除它。当我将它复制到记事本时也发生了同样的情况 - 它看起来像一个空格,但是需要两个退格来删除它。非常奇怪,因为我从未见过记事本之前有过这样的特殊字符。
然而,同样的技术并没有解决上面显示的这个特定实例。我删除了所有额外的空格,所以它只是纯HTML代码,但由于某种原因它仍然显示这个字符。所以最后我改变了CSS中H1标签的宽度,使它包裹在我想要的地方,然后完全删除了。这摆脱了奇怪的L形角色。