2012-04-18 5 views
2

У меня есть содержимое html с апострофом внутри div, оно корректно отображается во всех других браузерах, кроме IE. Вы получите четкое представление от скриншотеapostrophe неправильно отображается в IE

В других браузерах

enter image description here

В IE

enter image description here

Я искал достаточно, и нашли такие вопросы, как апостроф показано, как ' , Я думаю, что это не похоже на эту проблему.

Может ли кто-нибудь помочь?

+0

Post исходный код страницы , Прежде всего, шрифты кажутся разными на скриншотах. Во-вторых, какая кодировка используется в метатеге и файле? –

+0

Вы [указали кодировку символов] (https://en.wikipedia.org/wiki/Character_encodings_in_HTML)? – Zeta

+1

Я никогда не понимал, почему люди все равно захотят использовать правильный одинарный кавычек для апострофа. –

ответ

1

Ваша страница требует utf-8 заголовки. Ваш сервер должен быть доступ к страницам с:

Content-Type: text/html;charset=utf-8 

Или вы можете поместить его с мета-тег

<meta http-equiv="Content-Type" content="text/html;charset=utf-8"> 

Или просто служить содержание с помощью HTML сущностей вместо

He&apos;s not feeling well. 
+1

''' - нормальный апостроф, поэтому вы можете просто написать «Он». Вопрос OP был отмечен кавычкой '& # x2019;'. –

1

В вашем случае IE не было сказано использовать кодировку UTF-8. Я считаю, что это в меню View>Encoding, но также должен быть тег <meta>, указывающий его на странице.

+0

Уже указано UTF-8 – Jeevan

+0

@Jeevan: Итак, мы догадались. Измените свой вопрос, чтобы включить ссылку на страницу, которая на самом деле демонстрирует проблему. –

Смежные вопросы