私はあなたがOperaの設定オプションを使うことができるはずだと思います:
opera:config#UserPrefs|LocalCSSFile
スタイルルールを定義します。私のアプローチは 否定的な声明 同じ結果が得られます。
@font-face {
font-family: "Arial";
src: url(path/to/replacement/font.ttf); /* or local(path/to/replacement/font.ttf); */
}
Operaにあなたの使用を強制する方法があるかどうか私はわかりません。 user.css
Arialフォント用のファイルかどうかは関係ありませんが、うまくいく可能性があります。そして、それは私がその時点で考えることができた最高です...幸運を祈ります! =)
以下のコメントを編集しました。
これは合理的に思えますが、うまくいきませんでした。それはいくつかの要素定義と共に使用されなければならないかもしれません。 - temujin.ya.ru
そしてChrisWからの返答:
@ temujin.ya.ru Arialを明示的に指定したスタイルシートと一緒に使用した場合に動作するかどうかを確認します。もしそうなら、問題は暗黙的にArialを指定するスタイルシートにあります。 "sans-serif"を指定する。また私は他の/類似のフォント名があるかどうか疑問に思う。 "Arial Cyr"、 "Arial Cyrillic"など - ChrisW
問題が暗黙のフォントに関連している場合( font-family: sans-serif;
たとえば)次に、上記の内容を次のように追加できます。
@font-face {
font-family: "sans-serif";
src: url(path/to/replacement/font.ttf); /* or local(path/to/replacement/font.ttf); */
}
しかし、このアプローチは非常に早く、非常に扱いにくくなります。
代わりの、そしておそらくより良いアプローチは、
[Opera]ツール>設定>詳細>コンテンツ>スタイルオプション>プレゼンテーションモード
そしてそこで利用可能なオプションを設定します、それはあなたがページを '著者'(ウェブサイトの著者)または 'ユーザ'(あなた自身の)CSSモードのどちらでレンダリングするかを指定することを可能にします。これを「ページのフォントと色」または「私のフォントと色」に制限できます。
どれだけ良いか、悪いかはわかりませんが、この代替方法があるかもしれません。