Я хотел бы добавить одну вещь к превосходный ответ chazomaticu :
не забывают Метатега или (как это, или HTML4 или версия XHTML его ):
, Который кажется тривиальным, но IE7 дал мне проблемы с этим прежде.
я делал все правильно; база данных, соединение с базой данных и HTTP-заголовок Типа контента были все установлены на UTF-8, и это хорошо работало во всех других браузерах, но Internet Explorer все еще настоял на том, чтобы использовать "западноевропейское" кодирование.
оказалось, что страница пропускала Метатег. Добавление, который решил проблему.
Редактирование:
W3C на самом деле имеет довольно большое раздел, выделенный I18N. У них есть много статей, связанных с этой проблемой – описание HTTP, (X) HTML и сторона CSS вещей:
, Они рекомендуют использовать и HTTP-заголовок и метатег HTML (или определение XML в случае XHTML служило XML).
Насколько я могу судить, метода setStyle не существует. Вы можете пройти и установить каждое отдельное свойство, но это противоречит цели отделения вашего представления от логики вашего контроллера. Плохо.
Кто-нибудь придумал, как динамически назначать стили?