如何覆盖网站的固定宽度字体?

如何覆盖网站的固定宽度字体?

我访问的许多网站都以 Courier 显示源代码。我启用了 ClearType,任何使用非抗锯齿 Courier 的文本在 Explorer、Firefox 和 Opera 中都同样难看且难以阅读。

我怎样才能在至少一个浏览器中缓解所有网站的这个问题?

以下是我必须处理的一个示例:

宽度示例截图

答案1

您可以使用时髦的附加组件火狐。它允许每个站点的用户使用样式表。如果您不了解 CSS,他们有一个在线存储库用户风格网站。由于您似乎正在查看 MSDN 或类似网站,MSDN 样式您可能感兴趣。

Stylish 可让您轻松管理用户样式。用户样式可让您修复丑陋的网站、自定义浏览器或邮件客户端的外观,或者只是享受乐趣,从而提升您的浏览体验。借助 userstyles.org 上的在线存储库,您甚至不需要知道如何自己编写样式;只需单击几下即可应用所选样式。Stylish 之于 CSS 就像 Greasemonkey 之于 JavaScript,与其他使用用户样式的方法不同,大多数样式会立即生效。

答案2

在 Google Chrome 中:

自定义 -> 选项 -> 引擎盖下。

找到Change font and language settings并选择它,然后将固定宽度字体从 Courier New 更改为您选择的字体。

我找不到表明这是否会覆盖页面指定字体的选项 - 我怀疑它不会。

在 Firefox 中:

工具 > 选项 > 内容。

在“字体和颜色”中选择Advanced...,然后更改“等宽字体”的值。

要忽略网页上指定的字体,请在同一对话框中取消选中“允许页面选择自己的字体,而不是我上面的选择”选项。

在 IE 8 中:

工具 > Internet 选项 > 常规。

选择Fonts并更改右侧列中标有“纯文本字体”的值。

该对话框的序言指出:

这里选择的字体将显示在没有指定 tetx 字体的网页和文档上。

因此我预计这将不是覆盖页面上设置的任何字体。

答案3

您可以使用 Greasemonkey 插入样式标签来覆盖 Courier 字体,但这可能不太实用,因为您必须为每个网站都这样做。我写了一个MSDN 的 Greasemonkey 脚本如果有帮助的话,将 Courier 更改为 Consolas。

相关内容