我经常浏览网页,有时我会对字体类型感到厌倦。
我想选择自己的字体来呈现网页,以便它优先于网站字体。我使用的是 chrome,我访问过:
settings
=> Show advanced settings…
=> Web Content
=>Customize fonts
这仅在网站未指定字体时才有效。
这不是从 Web 开发人员的角度来看的,而是相反的。
答案1
我对一款名为“阅读模式”的 chrome 扩展程序非常满意,可读性很强。缺点是引用文本显示不正确。所以我会坚持使用它,直到找到更好的替代方案。
编辑: 找出另一个,它是一个 JavaScript 书签,将以下行放在位置栏中(您放置网站地址的地方,如 www.site.com),然后点击ENTER:
javascript:Array.prototype.forEach.call(document.getElementsByTagName("*"),
function(e){e.style.fontFamily ="Source Sans Pro"})
Source Sans Pro
用您喜欢的字体替换。
如果您不想每次都输入此内容,请将其添加到书签并在每次尝试更改字体时单击它。
答案2
通过创建坦普尔猴子脚本,使其默认应用于所有网站:
// ==UserScript==
// @name Force font
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Sets the font on all websites to Consolas
// @author You
// @match *://*/*
// @icon https://e7.pngegg.com/pngimages/656/766/png-clipart-computer-terminal-computer-icons-bash-others-miscellaneous-angle.png
// @grant none
// ==/UserScript==
(function() {
'use strict';
Array.prototype.forEach.call(document.getElementsByTagName("*"), function(e){e.style.fontFamily ="Consolas"})
})();
答案3
我用强制字体。它并不完全适用于很多 Google 网站,但值得一试,因为它适用于我使用的所有其他网站。
答案4
一个坦普尔猴子“pre” 和 “code” 标签采用固定宽度字体,其余采用比例字体
// ==UserScript==
// @name Force font
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Sets the font on all websites to Consolas
// @author You
// @match *://*/*
// @icon https://e7.pngegg.com/pngimages/656/766/png-clipart-computer-terminal-computer-icons-bash-others-miscellaneous-angle.png
// @grant none
// ==/UserScript==
(function() {
'use strict';
Array.prototype.forEach.call(
document.getElementsByTagName("*"),
function(e){
if (e.parentNode && (e.parentNode.tagName === "PRE" ||
e.parentNode.tagName === "CODE")) {
return
}
if (e.tagName === "PRE" || e.tagName === "CODE") {
e.style.fontFamily = 'Go Mono'
} else {
e.style.fontFamily = 'Go Medium'
}
})
})();