如何让 Firefox 以等宽字体显示 XML 文档树

Lar*_*eth 7 firefox fonts xml

我希望 Firefox 以等宽字体显示 XML 文档树,而不是使用默认的比例衬线字体。

对于单个文档,我可以从菜单 View->Page Style->Monospace 执行此操作,但如果我重新加载文档或获取新文档,它会回退到默认值。

有没有办法在 Firefox 中永久更改用于呈现 XML 文档树的字体而不影响非 XML 文档的呈现方式?

小智 5

注意:以下解决方案也会影响View Source浏览器。

  1. 编辑文件 C:\Program Files\Mozilla Firefox\res\viewsource.css
  2. 将该行添加font-family: monospace;*|*:root块中。
  3. 重启火狐。

示例(截断的文件):

...
@namespace url(http://www.w3.org/1999/xhtml); /* set default namespace to HTML */

*|*:root {
  background-color: white;
  color: black;
  font-family: monospace;
}
...
Run Code Online (Sandbox Code Playgroud)