How can I force Firefox to always use Tahoma instead of Arial? [closed]

Posted on

QUESTION :

How can I force Firefox to always use Tahoma instead of Arial under Windows 7? I would be sitisfied even if to substitute Tahoma for Arial systemwide as well. I am fed up not being able to distinguish I and l (I and l) on the websites.

ANSWER :

I’m not sure I understand the question.

If you mean to change the font for each website (to override their chosen font), then you can use GreaseMonkey to apply a custom style… This naturally has the potential to render pages incorrectly…

body, td, input, textarea, select, a, h, span, div {
font-size: 8pt !important;
font-family: Tahoma !important;
}

It also suggests you could try replacing ONLY Arial with Tahoma

// ==UserScript==
// @name          Comic Sans to Segoe font
// @namespace     for bb
// @include     *
// ==/UserScript==

var elementList = document.getElementsByTagName('*');
    for (var i = elementList.length - 1; i >= 0; i--) {
        var elementItem = elementList[i];
        var style = getComputedStyle(elementItem, '');
                elementItem.style.fontFamily = style.fontFamily.replace(/Comic Sans MS/i, 'segoe');

}

Source for CSS from

If you mean the font used by FireFox, then:

Changing Font

To change the font:

    Click the menu button New Fx Menu and choose Options
    Select the Content panel.
    Under Fonts & Colors, use the drop-down menus to select the font and font size of your choice.

    font.png

    Click OK to close the Options window 

Custom Fonts

Some websites have custom fonts, to disable them:

    Click the menu button New Fx Menu and choose Options
    Select the Content panel.
    Under Fonts & Colors, click the Advanced... button.

    advance.png

    In the window that opens uncheck the box next to Allow pages to choose their own fonts, instead of my selections above.

    custom_font.png

    Click OK to close the Fonts window.
    Click OK to close the Options window

Source

Leave a Reply

Your email address will not be published.