Отображение "Код" в разных браузерах
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2  Next  :| |:
Total Commander -> Сайт Все о Total Commander

#1: Отображение "Код" в разных браузерах Author: BatyaLocation: Москва, Россия PostPosted: Wed Jun 15, 2011 10:33
    —
У меня на машине текст "Код" этого форума отображается по-разному в разных браузерах - везде разный шрифт. Насколько я понял, должен использоваться моноширинный шрифт серии "Courier New". Однако...
Всё корректно отображается в FireFox.
В Opera 11.01 латинские символы отображаются нормально, а символы кирилицы шрифтом похожим на Verdana, но, похоже, размером на 1 пт меньше.
В IE9 хуже всего - для латинских символов и цифр шрифт вида "Batang" (не моноширинный, символ "\" отображается, как перечёркнутый "W"), а для символов кирилицы используется какой-то очень сильно разреженный шрифт.

На других форумах на тех же браузерах подобной проблемы не наблюдаю.

#2:  Author: alexey65536Location: Taganrog PostPosted: Wed Jun 15, 2011 11:19
    —
Code:
Firefox и IE6 - Courier New, ок, подтверждаю.
Opera 11.11 - Courier New, русские - он же, но на 2-3 размера меньше.
Других браузеров нет:)

#3:  Author: CaptainFlintLocation: Москва PostPosted: Wed Jun 15, 2011 12:28
    —
Batya
В phpBB2 стиль указан так, что предпочтительным шрифтом является обычный Courier, вторым — Courier New. Видимо, Опера старается следовать заданному стилю, но русских букв в Courier нет, вот она для них и использует New. Отсюда разница в отображении. Как ведут себя Огнелисы и прочие — не знаю, видимо, плюют на стиль и делают по-своему.

Лично я для себя переопределил стиль Проксомитроном (можно через UserCSS или UserJS), чтобы всё было CourierNew. Переопределять глобально в движке я не решился: слишком уж сильно отличается шрифт визуально, гарантированно найдутся те, кто возопит "верните, как было, а то мелко и некрасиво!"

#4:  Author: BatyaLocation: Москва, Россия PostPosted: Wed Jun 15, 2011 13:09
    —
Я в вэбе полный ноль.
Кто-нибудь в курсе, можно ли как-нибудь без использования сторонних утилит настроить нормальный показ "Код" в IE9? (При том, что в IE6 всё отображается нормально.)

#5:  Author: FlasherLocation: Москва PostPosted: Wed Jun 15, 2011 13:19
    —
У меня нормально показывает на Gecko и IE8.
В Opera подсказки-комменты растягиваются, а на Chromium весь код слишком мелкий.
Batya wrote:
Кто-нибудь в курсе, можно ли как-нибудь без использования сторонних утилит настроить нормальный показ "Код" в IE9?
Команда inetcpl.cpl - снизу кнопка Шрифты.

#6:  Author: BatyaLocation: Москва, Россия PostPosted: Wed Jun 15, 2011 13:34
    —
Flasher wrote:
Команда inetcpl.cpl - снизу кнопка Шрифты.

И что?

#7:  Author: FlasherLocation: Москва PostPosted: Wed Jun 15, 2011 13:38
    —
Возможно, то, что требуется. Выбери шрифты, которые тебя устроят.

#8:  Author: BatyaLocation: Москва, Россия PostPosted: Wed Jun 15, 2011 13:55
    —
Flasher wrote:
Выбери шрифты, которые тебя устроят.

У меня здесь выбран "Courier New", но проблему это не решает.
Другое дело, что можно по кнопке "Оформление" задать собственный "Пользовательский стиль страницы", но я не знаю, как правильно оформить файл стилей. Эксперименты ни к чему не привели.

#9:  Author: FlasherLocation: Москва PostPosted: Wed Jun 15, 2011 14:08
    —
Batya wrote:
но я не знаю, как правильно оформить файл стилей.
Посмотри: 1, 2.

#10:  Author: BatyaLocation: Москва, Россия PostPosted: Wed Jun 15, 2011 14:15
    —
Flasher wrote:
Посмотри: 1, 2.

C 1 как раз и экспериментировал. А 2 - это синтаксис css. Только как это приткнуть конкретно к тектсту "Код" этого форума?

#11:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Wed Jun 15, 2011 14:22
    —
Batya
Например
Quote:
@charset "UTF-8";
/*
Name: Fix [code] font
Description: Установка шрифтов для тега [code]
*/

td[class="code"]
{
font-family:'Courier New','Lucida Console' !important;
font-size: 12px !important;
}

Сохрани, скажем, как code.css в UTF-8

#12:  Author: FlasherLocation: Москва PostPosted: Wed Jun 15, 2011 14:35
    —
Rodny wrote:
font-size: 12px
pt всё же.

#13:  Author: BatyaLocation: Москва, Россия PostPosted: Wed Jun 15, 2011 14:53
    —
Rodny
Прикольно. Работает Smile
Спасибо!

#14:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Wed Jun 15, 2011 15:00
    —
Flasher wrote:
pt всё же.

Неа. Пиксели относительные, пункты абсолютные.

#15:  Author: FlasherLocation: Москва PostPosted: Wed Jun 15, 2011 15:20
    —
Rodny
Ну, тогда для полной гибкости % или em. Wink



Total Commander -> Сайт Все о Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2  Next  :| |:
Page 1 of 2

Powered by phpBB © 2001, 2005 phpBB Group