0

Как и все разработчики (даже не веб-сайты), у меня также проблемы с IE, помимо макетов, css и html-проблем, я просто получил новую проблему об рендеринге khmer text содержание.
я следующие текстовые данные
កម្ពុជា | Khmer
IE 8 или старше, не может сделать выше, я также избежать текстовых данных из UTF-8 в ASCII, как следующий, такой же результат.
ខ្មែរ | Khmer
Я установил тип конфликта utf-8 как с заголовком ответа HTTP, так и с метаданными, без успеха.
Я также тестировал с html 5, html 4.01 и xhtml 1.1, тот же результат.
Что я должен теперь делать? IE 8 или старше не могут отображать khmer текст


EDIT:
пример

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head><meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/></head> 
<body> 
<div> 
    <span>កម្ពុជា | Khmer</span><br/> 
    <span>&#6017;&#6098;&#6040;&#6082;&#6042; | Khmer</span> 
</div> 
</body> 
</html> 
+0

Пожалуйста, включите базовый пример источника HTML. –

+0

@Diodeus добавил чувак –

ответ

1

Вы должны отвечать следующим условиям:

  • Исходный файл должен быть закодированы с UTF-8 (без BOM): вы можете проверить его с Notepad ++ в меню «Кодирование». Если для кодировки установлено что-то еще, выберите преобразование в UTF-8 (без спецификации).
  • Вторая вещь, которую следует иметь в виду, состоит в том, что в нескольких шрифтах присутствуют красные кхмеры. Поэтому вам нужно выбрать шрифт, который поддерживает кхмерский скрипт, и включить ссылку, где ее можно загрузить в ваш HTML-код. Перейдите на страницу Google fonts website. В левой боковой панели выберите Khmer в поле Script. Будут перечислены шрифты Google, отображающие красные кхмеры.

Добавить этот вид ссылку на вашу страницу (адаптировать этот пример шрифта, который вы выбрали, все хорошо объясняется на веб-шрифт странице Google):

<link href='http://fonts.googleapis.com/css?family=Khmer' rel='stylesheet' type='text/css'> 

Затем примените стиль для любого элемента вы хотите (или все тело):

font-family: 'Khmer', cursive; 

Еще один большой проект Google является noto font: шрифт, который будет содержит все известные символы Unicode. Вы также можете использовать Google для проекта KhmerOS.

+0

Dude, спасибо за хорошую информацию, попробуем эти –

+0

. Для получения дополнительной информации вы можете прочитать это сообщение: http://stackoverflow.com/a/26058015/4082595. Затем вы можете принять этот ответ как тот, который решил вашу проблему (щелкнув на «контрольном» изображении под кнопками голосования). –

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

  • Нет связанных вопросов^_^