Автор Тема: Иероглифы (UTF-8) в разных браузерах  (Прочитано 13820 раз)

0 Пользователей и 1 Гость просматривают эту тему.

3meu

  • Гость
Иероглифы (UTF-8) в разных браузерах
« : 22 Сентября 2005 15:09:58 »
Есть у меня вопрос к людям, занимающимся сайтостроительством:

Сделал страничку в кодировке UTF-8, но в Explorer'е она отображается несколькими шрифтами.

Пробовал в стиле задавать различные значения атрибутам font и font-family - все браузеры игнорируют, и отображают по-своему. Сейчас font:YouYuan.

Подскажите, пожалуйста, как назначить установленный на машине шрифт, и, если есть такая возможность, как сделать, что если у посетителя нет такого шрифта, он берется с сайта?

Заранее спасибо!

P.S. Адрес страницы - http://idea.panfootball.com/

Оффлайн chamine

  • Бывалый
  • ***
  • Сообщений: 182
  • Карма: 2
  • Пол: Мужской
Re: Иероглифы (UTF-8) в разных браузерах
« Ответ #1 : 23 Сентября 2005 13:32:40 »
Ну у меня эта страница показывается нормально, все ОК, хинты при наведении на иероглифы показываются тоже как надо... (windows XP, sp2, добавлена только поддержка китайского в систему)
Где траблы-то??? Может дело не в странице совсем ... а в браузере или в системе
</life>

Оффлайн chamine

  • Бывалый
  • ***
  • Сообщений: 182
  • Карма: 2
  • Пол: Мужской
Re: Иероглифы (UTF-8) в разных браузерах
« Ответ #2 : 23 Сентября 2005 13:47:14 »
Предыдущий раз попробовал смотреть страницу в IE... Щас еще раз попробовал в Firefox - тоже все ОК ...

зы: И еще ... в виндузе (да и в линуксе если правильно настроить) - шрифт можно смело ставить любой, скажем Tahoma - при отсутствии иероглифов в шрифте (а их в нем и нету  ;D) - виндуз сам выберет нужные иероглифы из ближайшего китайского/юникодного шрифта (если он установлен, ну и если продвинутые пользователи не ковыряли реестр).
Я когда что-то делал на странице - делал страницу в европейской кодировке (или в русской скажем), но иероглифы на странице вписывал таким видом &#XXXXX;
Понятно что вручную так много не ввести - но это умеют делать программы - в частности в виндузе это ... FrontPage ... выбираешь в нем параметры страницы и там кодировку любую - и вводишь на любом языке - после чего в коде страницы иероглифы превращаются в такие вот элементы ... Конечно так не удобно (код страницы становится нечитабельным ... но зато бывает полезно когда у провайдера стоит сервак типа Russian Apache - который может на странице кодировку сам поменять


</life>

Оффлайн chamine

  • Бывалый
  • ***
  • Сообщений: 182
  • Карма: 2
  • Пол: Мужской
Re: Иероглифы (UTF-8) в разных браузерах
« Ответ #3 : 23 Сентября 2005 13:48:43 »
А ... еще забыл добавить - что в IE что и в Firefox - текст страницы отображается шрифтом SimSun
</life>

Оффлайн chamine

  • Бывалый
  • ***
  • Сообщений: 182
  • Карма: 2
  • Пол: Мужской
Re: Иероглифы (UTF-8) в разных браузерах
« Ответ #4 : 23 Сентября 2005 13:57:10 »
 ;D нда ... на самый главный вопрос не ответил ... как "вставить" свои шрифты в страницу ...
Можно почитать и посмотреть пример вот тут:
http://www.spoono.com/html/tutorials/tutorial.php?id=19
ну и там есть ссылка на майкрософтовскую программу для "вставки" шрифтов ...
http://www.microsoft.com/typography/web/embedding/weft3/
</life>

3meu

  • Гость
Re: Иероглифы (UTF-8) в разных браузерах
« Ответ #5 : 23 Сентября 2005 14:19:48 »
Спасибо, интересный способ вставлять шрифты.
Жаль, что работает только в IE...

Я заголовки картинками сделал, а основной текст придется SimSun'ом оставить - вряд ли кто-нибудь захочет скачивать шрифт в 3-5 Мб для просмотра страницы.  ;)