После обновления до Opera 10.60 на моем Gentoo Linux он внезапно перестал читать fonts.conf, и теперь я не доволен тем, как Arial bold выглядит нелатинскими буквами. Особенно жирная кириллическая буква « м » выглядит почти как черный квадрат при использовании Arial. Я хочу сказать, чтобы Opera вообще не использовала Arial, есть множество замен: Шрифты освобождения, Droid и т. Д. Я нашел таблицы стилей, но не уверен, как написать заявление, которое предписывает не использовать Arial на веб-страницах. Я знаю, что в CSS v3 есть селектор « not », но не смог сделать из этого правильное утверждение. Кто-нибудь освоил негативные высказывания в CSS?
0
Ответы:
Я думаю, вы должны быть в состоянии использовать параметры конфигурации Opera:
определить правило стиля. Хотя мой подход не является негативным утверждением, он должен достичь того же результата:
Я не уверен, есть ли способ заставить Opera использовать ваш
user.css
файл для шрифтов Arial или нет, но это может сработать. И это лучшее, что я мог придумать в то время ... удачи! знак равноОтредактированы следующие комментарии:
и ответ от ChrisW:
Если проблема связана с подразумеваемыми шрифтами (
font-family: sans-serif;
например), то к вышесказанному можно добавить следующее:Но такой подход станет громоздким очень и очень быстро.
Альтернативный и, возможно, лучший подход:
[в Opera] Инструменты> Настройки> Дополнительно> Контент> Параметры стиля> Режимы презентации
И настройте параметры, доступные там, которые позволяют вам указать, будут ли страницы отображаться в режимах «автор» (автор сайта) или «пользователь» (ваш). Вы можете ограничить это «страницами шрифтов и цветов» или «моими шрифтами и цветами».
Хотя я не уверен, насколько хорошей или плохой может быть эта альтернатива.
источник
Просто символическую ссылку Arial to Liberation Sans в вашей файловой системе.
источник