arbipher

如何知道网页元素的真实字体

  •  
  •   arbipher · Sep 13, 2014 · 4637 views
    This topic created in 4268 days ago, the information mentioned may be changed or developed.
    比如用调试工具查看 新浪微博里的中文 的结果是
    font-family: Arial, Helvetica, sans-serif;

    用WhatFont插件查看的结果是
    Arial - regular

    我对CSS Font这部分不熟悉,明明是中文,为什么是英文字体。

    还有这个字体,居然会因为Preferences - Language & Region - Perferred Languages的设置而变化,
    修改Japanese和Chinese(Simplified)的顺序,网页的字体也变化了。

    这个中文字体是sans-serif退化来的吗?
    有办法能看到真实的中文字体吗?
    这剪不断理还乱的逻辑到底是什么样子的?

    头痛。
    9 replies    2014-09-13 14:14:13 +08:00
    liaa
        1
    liaa  
       Sep 13, 2014   ❤️ 1
    liaa
        2
    liaa  
       Sep 13, 2014   ❤️ 7
    arbipher
        3
    arbipher  
    OP
       Sep 13, 2014
    @liaa 赞赞赞!给你一万个赞!
    还有,这个图是怎么制作的?
    oott123
        4
    oott123  
       Sep 13, 2014 via Android   ❤️ 1
    Get a FireFox。
    火狐的原生 F12 里有个挺好用的字体查看工具…
    juicy
        5
    juicy  
       Sep 13, 2014   ❤️ 1
    最近也在研究字体哈,看透这个http://www.w3.org/TR/css3-fonts/#font-matching-algorithm 就差不多大致理解CSS Font的渲染原理了。

    另外, Chrome的Developer Tools里面就有字体的渲染的详细情况。

    比如
    DejaVu Sans—165 glyphs
    TakaoPGothic—112 glyphs
    WenQuanYi Micro Hei—28 glyphs
    LazarusX
        6
    LazarusX  
       Sep 13, 2014   ❤️ 1
    如果 CSS 里只指定了英文的字体,那么对于中文来说,浏览器就依次按照浏览器的字体设置,操作系统的字体设置来查找 fallback 字体。
    WhyTry
        7
    WhyTry  
       Sep 13, 2014 via iPad   ❤️ 1
    你需要它 http://www.fontface.ninja/
    liaa
        8
    liaa  
       Sep 13, 2014   ❤️ 3
    我用这个制作 gif: http://www.cockos.com/licecap/
    zangbianxuegu
        9
    zangbianxuegu  
       Sep 13, 2014
    @WhyTry 下载一个字体是怎么做的?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1093 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 18:19 · PVG 02:19 · LAX 11:19 · JFK 14:19
    ♥ Do have faith in what you're doing.