Този сайт ще има ограничена функционалност, докато се извършва тече неговата поддръжка. Ако дадена статия не може реши проблема ви и искате да зададете въпрос, нашата общност е готова да ви помогне на @firefox в Twitter и /r/firefox в Reddit.

Търсене в помощните статии

Избягвайте измамите при поддръжката. Никога няма да ви помолим да се обадите или изпратите SMS на телефонен номер или да споделите лична информация. Моля, докладвайте подозрителна активност на "Докладване за злоупотреба".

Научете повече

Force same font on all websites.Add sites to exception list so they can use whatever fonts they need.

  • 3 отговора
  • 1 има този проблем
  • 38 изгледи
  • Последен отговор от Gingerbread Man

more options

Hi and thank you for developing THE BEST browser in the world ! I'm trying to have all websites display text in Verdana but add, for example www.website-1.c0m and www.website-2.c0m, to exception so they will display all the fonts they need. From Firefox settings I disabled the box that allows sites to choose their own fonts and chose Verdana as default.Now I'm looking for a way to add exceptions.

There is a similar question here https://support.mozilla.org/en-US/questions/1017731

The author was suggested to use userContent.css to specify a specific font for a specific website.That is close to what I need but not quite the same.I want to know if it's possible to add an exception so a site can use whatever font(s) it needs.A site can use 4-5 different fonts on separate areas of the same page so it's really a pain to find all fonts for all the sites that I want to add to exception and add all the code to userContent.css.I wonder if there is a way to add specific sites to exception list rather than specifying what fonts they should be using.

If adding exception is not possible and I absolutely have to use userContent.css, how can I allow multiple fonts for www.website-1.c0m and www.website-2.c0m ? Let's say both sites use mixed Arial,Georgia and Tahoma on their pages (Ex: titles in Arial,paragraphs in Georgia,comment sections in Tahoma) Thanks !

Hi and thank you for developing THE BEST browser in the world ! I'm trying to have all websites display text in Verdana but add, for example www.website-1.c0m and www.website-2.c0m, to exception so they will display all the fonts they need. From Firefox settings I disabled the box that allows sites to choose their own fonts and chose Verdana as default.Now I'm looking for a way to add exceptions. There is a similar question here https://support.mozilla.org/en-US/questions/1017731 The author was suggested to use userContent.css to specify a specific font for a specific website.That is close to what I need but not quite the same.I want to know if it's possible to add an exception so a site can use whatever font(s) it needs.A site can use 4-5 different fonts on separate areas of the same page so it's really a pain to find all fonts for all the sites that I want to add to exception and add all the code to userContent.css.I wonder if there is a way to add specific sites to exception list rather than specifying what fonts they should be using. If adding exception is not possible and I absolutely have to use userContent.css, how can I allow multiple fonts for www.website-1.c0m and www.website-2.c0m ? Let's say both sites use mixed Arial,Georgia and Tahoma on their pages (Ex: titles in Arial,paragraphs in Georgia,comment sections in Tahoma) Thanks !

Избрано решение

Hello,

Under Options/Preferences → Content → Advanced, make sure that "Allow websites to choose their own fonts" is checked.

  1. Install Stylish and restart Firefox when prompted.
  2. Click the Stylish icon on the navigation toolbar and choose Write New Style, then Blank style.
  3. Paste the following in the text box, give the style a name, then click the Save button.
    • Replace the placeholders (example-of-an-exception.com and so on) with the actual domain names in question. You can add more exceptions by adding a | pipe symbol after a domain name, then another domain name.

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document regexp("https?://(?!(example-of-an-exception.com|www.placeholder.site-exception.net)).*") {

* { font-family: Verdana !important }

}

If you don't want to install an add-on, you can use the userContent.css file instead, but I don't recommend it.

Прочетете този отговор в контекста 👍 2

Всички отговори (3)

more options

Избрано решение

Hello,

Under Options/Preferences → Content → Advanced, make sure that "Allow websites to choose their own fonts" is checked.

  1. Install Stylish and restart Firefox when prompted.
  2. Click the Stylish icon on the navigation toolbar and choose Write New Style, then Blank style.
  3. Paste the following in the text box, give the style a name, then click the Save button.
    • Replace the placeholders (example-of-an-exception.com and so on) with the actual domain names in question. You can add more exceptions by adding a | pipe symbol after a domain name, then another domain name.

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document regexp("https?://(?!(example-of-an-exception.com|www.placeholder.site-exception.net)).*") {

* { font-family: Verdana !important }

}

If you don't want to install an add-on, you can use the userContent.css file instead, but I don't recommend it.

more options

Stylish addon trick does exactly what I needed.Thanks. Should I expect noticeably slower page loads on some sites because of addon trying to change the text ?

more options

You're welcome.

There's no impact to page load time.