Я использую стильный аддон, и он прекрасно работает. Однако я хотел бы заменять определенный шрифт, скажем, Arial, другим, на мой выбор, каждый раз, когда он будет найден, вместо установки глобального шрифта (который мне не нравится, поскольку я просто хочу заменить Arial) или использования стильного правила для каждая страница Можно ли сделать это? Может быть, с помощью сценария greasemonkey?
2 ответа
3
Тебе нужна жировая обезьяна, а не просто стильная. Сценарий должен будет учитывать вычисляемые стили для каждого элемента и учитывать тот факт, что Arial может быть доступен по нескольким именам.
Другим углом является перенастройка Arial для замены другим шрифтом. Это более надежно и менее ресурсоемко.
Предполагая, что вы используете Linux, поместите это в ~/.fonts.conf
:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern"><!-- Replace Arial -->
<test qual="any" name="family"><string>Arial</string></test>
<edit name="family" mode="assign_replace"><string>A better font</string></edit>
</match>
</fontconfig>
1
Я следую за этим, а затем установить
@font-face {
font-family: "Arial";
src: local("Segoe UI Semibold")
}
в аддоне стилиста.