浏览器中站点特定的字体覆盖?

浏览器中站点特定的字体覆盖?

是否可以让 Firefox 浏览器(或 Chrome)在特定网页上使用字体覆盖?

具体来说,我正在尝试寻找一种方法,让所有维基百科页面都以无衬线字体而不是无衬线字体显示。

答案1

如果你想特别覆盖维基百科中的字体,请编辑特殊:MyPage/vector.css(对于默认的矢量皮肤):

例子:

#bodyContent {
    font-family: serif;
}

它存储在您的维基百科帐户中,适用于所有浏览器。如果您使用不同的皮肤(主题),请更改名称.css(例如monobook.css)。

(我假设你的意思是写“以衬线字体而非无衬线字体显示”,因为“sans”和“sans-serif”是同一个东西。)

特定字体的示例:font-family: Garamond, "Times New Roman", serif;


对于更通用的解决方案,请安装时髦的 触控笔扩展火狐或者铬合金。(在 Firefox 中,您可以手动编辑userContent.css)这样,您可以为特定站点或所有内容设置覆盖。

维基百科示例:

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix(http://en.wikipedia.org/) {
    #bodyContent {
        font-family: serif;
    }
}

它与上面的大部分相同,但添加了@namespace,并包装在一个@-moz-document块内。

答案2

您可以创建一个帐户 维基百科并上传您自己的 css 或从给定的列表中选择,其中一些默认具有 san-serif 字体(myskin、nostalgia、simple、standard)

答案3

请参阅 gravity 的答案。否则,

在 Firefox 中,转到工具>选项>内容>字体>高级设置,并禁止网站选择自己的字体。

相关内容