Отображение "Код" в разных браузерах

Обсуждение вопросов, связанных только с сайтом 'Все о Total Commander' и с этим форумом. Предложения, жалобы, пожелания.

Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view

Аватара пользователя
Batya
Сообщения: 2237
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Отображение "Код" в разных браузерах

Сообщение Batya »

У меня на машине текст "Код" этого форума отображается по-разному в разных браузерах - везде разный шрифт. Насколько я понял, должен использоваться моноширинный шрифт серии "Courier New". Однако...
Всё корректно отображается в FireFox.
В Opera 11.01 латинские символы отображаются нормально, а символы кирилицы шрифтом похожим на Verdana, но, похоже, размером на 1 пт меньше.
В IE9 хуже всего - для латинских символов и цифр шрифт вида "Batang" (не моноширинный, символ "\" отображается, как перечёркнутый "W"), а для символов кирилицы используется какой-то очень сильно разреженный шрифт.

На других форумах на тех же браузерах подобной проблемы не наблюдаю.
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

Код: Выделить всё

Firefox и IE6 - Courier New, ок, подтверждаю.
Opera 11.11 - Courier New, русские - он же, но на 2-3 размера меньше.
Других браузеров нет:)
#199018
Аватара пользователя
CaptainFlint
Сообщения: 6243
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Batya
В phpBB2 стиль указан так, что предпочтительным шрифтом является обычный Courier, вторым — Courier New. Видимо, Опера старается следовать заданному стилю, но русских букв в Courier нет, вот она для них и использует New. Отсюда разница в отображении. Как ведут себя Огнелисы и прочие — не знаю, видимо, плюют на стиль и делают по-своему.

Лично я для себя переопределил стиль Проксомитроном (можно через UserCSS или UserJS), чтобы всё было CourierNew. Переопределять глобально в движке я не решился: слишком уж сильно отличается шрифт визуально, гарантированно найдутся те, кто возопит "верните, как было, а то мелко и некрасиво!"
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Batya
Сообщения: 2237
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Я в вэбе полный ноль.
Кто-нибудь в курсе, можно ли как-нибудь без использования сторонних утилит настроить нормальный показ "Код" в IE9? (При том, что в IE6 всё отображается нормально.)
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

У меня нормально показывает на Gecko и IE8.
В Opera подсказки-комменты растягиваются, а на Chromium весь код слишком мелкий.
Batya писал(а):Кто-нибудь в курсе, можно ли как-нибудь без использования сторонних утилит настроить нормальный показ "Код" в IE9?
Команда inetcpl.cpl - снизу кнопка Шрифты.
Аватара пользователя
Batya
Сообщения: 2237
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Flasher писал(а):Команда inetcpl.cpl - снизу кнопка Шрифты.
И что?
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Возможно, то, что требуется. Выбери шрифты, которые тебя устроят.
Аватара пользователя
Batya
Сообщения: 2237
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Flasher писал(а):Выбери шрифты, которые тебя устроят.
У меня здесь выбран "Courier New", но проблему это не решает.
Другое дело, что можно по кнопке "Оформление" задать собственный "Пользовательский стиль страницы", но я не знаю, как правильно оформить файл стилей. Эксперименты ни к чему не привели.
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Batya писал(а):но я не знаю, как правильно оформить файл стилей.
Посмотри: 1, 2.
Аватара пользователя
Batya
Сообщения: 2237
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Flasher писал(а):Посмотри: 1, 2.
C 1 как раз и экспериментировал. А 2 - это синтаксис css. Только как это приткнуть конкретно к тектсту "Код" этого форума?
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Batya
Например
[quote]@charset "UTF-8";
/*
Name: Fix

Код: Выделить всё

 font
Description: Установка шрифтов для тега [code]
*/

td[class="code"]
 {
			font-family:'Courier New','Lucida Console' !important;
			font-size: 12px !important;
			}[/quote]
Сохрани, скажем, как code.css в UTF-8
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Rodny писал(а):font-size: 12px
pt всё же.
Аватара пользователя
Batya
Сообщения: 2237
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Rodny
Прикольно. Работает :)
Спасибо!
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Flasher писал(а):pt всё же.
Неа. Пиксели относительные, пункты абсолютные.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Rodny
Ну, тогда для полной гибкости % или em. :wink:
Ответить