搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

Learn More

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

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.