After upgrade to Opera 10.60 on my Gentoo Linux it stopped reading fonts.conf all of a sudden and now I am not happy with how Arial bold looks in non-Latin letters. Particularly bold cyrillic "м" letter looks almost as black square when Arial is used. I want to tell opera not to use Arial at all, there are plenty of replacements: Liberation fonts, Droid, etc. I found stylesheets, but not sure how to write statement which prescribes not to use Arial in web pages. I know that there is "not" selector in CSS v3, but could not make a valid statement out of it. Anyone mastered negative statements in CSS?
migrated from stackoverflow.com Jul 4 '10 at 15:31
This question came from our site for professional and enthusiast programmers.
I think you should be able to use Opera's config options:
to define a style rule. While my approach isn't a negative statement it should achieve the same result:
I'm not sure if there's a way to force Opera to use your
Edited following comments:
and the response, from ChrisW:
If the problem is related to implied fonts (
But this approach would become unwieldy very, very quickly.
An alternative, and possibly better, approach is:
[in Opera] Tools > Preferences > Advanced > Content > Style Options > Presentation Modes
And configure the options available there, which allows you to specify whether pages render under 'author' (author of the web-site) or 'user' (your own) css modes. You can limit this to 'page fonts and colours,' or 'My fonts and colours.'
Though I'm not sure how good, or bad, this alternative might be.