标“L”符号在Internet Explorer中的文本洒(Superscript “L” Symb

2019-08-17 04:08发布

我工作的一个网站,是非常沉重的文字和网站看起来罚款在Chrome,Firefox和Safari。 但是,当我在Internet Explorer测试它具有随机分散标“L”上的文字符号。 我回头看了看代码,看看是否有任何额外的东西写在它导致将L,但没有什么。 主要的问题是在主页上。

下面是该网站: http://emilymagnuson.com/mynews2/index.html

你必须看看它在IE中看到的问题。

Answer 1:

看着你的网站的HTML,你有你的文字,其中LS是出现多余的字符。 你的HTML指定UTF-8。 你需要肯定的是,你的编辑器保存的文本在UTF-8,而不是在别的东西。 删除这些额外的字符应该明确的问题。 我使用记事本++作为我的编辑,他们出现了明确。 我看到Opera中的LS所以它不只是一个IE浏览器的问题。



Answer 2:

有时Internet Explorer会呈现文本不同于其他浏览器。 我的建议是专门创建一个单独的样式表的IE浏览器。 在该样式表只允许它在段落标记像这样使用serif字体:

输入这个主CSS

<![if !IE]>
 <link rel="stylesheet" type="text/css" href="not-ie.css" />
<![endif]>

在不-IE-CSS:

p {
 font-family: serif;
 }


文章来源: Superscript “L” Symbol Sprinkled in text in Internet Explorer