How to use Apple's new San Francisco font on a webpage

前端 未结 11 959
一整个雨季
一整个雨季 2020-11-30 17:05

I\'d like to use the new San Francisco font on a site. I\'ve tried:

font: \'San Francisco\', Helvetica, Arial, san-serif;

to no avail. I ha

相关标签:
11条回答
  • 2020-11-30 17:46

    This is an update to this rather old question. I wanted to use the new SF Pro fonts on a website and found no fonts CDN, besides the above noted (applesocial.s3.amazonaws.com).

    Clearly, this isn't an official content repository approved by Apple. Actually, I did not find ANY official fonts repository serving Apple fonts, ready to be used by web developers.

    And there's a reason - if you read the license agreement that comes with downloading the new SF Pro and other fonts from https://developer.apple.com/fonts/ - it states in the first few paragraphs very clearly:

    [...]you may use the Apple Font solely for creating mock-ups of user interfaces to be used in software products running on Apple’s iOS, macOS or tvOS operating systems, as applicable. The foregoing right includes the right to show the Apple Font in screen shots, images, mock-ups or other depictions, digital and/or print, of such software products running solely on iOS, macOS or tvOS.[...]

    And:

    Except as expressly provided for herein, you may not use the Apple Font to, create, develop, display or otherwise distribute any documentation, artwork, website content or any other work product.

    Further:

    Except as otherwise expressly permitted [...] (i) only one user may use the Apple Font at a time, and (ii) you may not make the Apple Font available over a network where it could be run or used by multiple computers at the same time.

    No more questions for me. Apple clearly does not want their Fonts shared across the web outside their products.

    0 讨论(0)
  • 2020-11-30 17:48

    None of the current answers including the accepted one will use Apple's San Francisco font on systems that don't have it installed as the system font. Since the question isn't "how do I use the OS X system font on a webpage" the correct solution is to use web fonts:

    @font-face {
      font-family: "San Francisco";
      font-weight: 400;
      src: url("https://applesocial.s3.amazonaws.com/assets/styles/fonts/sanfrancisco/sanfranciscodisplay-regular-webfont.woff");
    }
    

    Source

    0 讨论(0)
  • 2020-11-30 17:50

    You can not use Apple System Font served directly from a database. It's against the License, but you can use this for Mac Systems higher than High Sierra

    body 
    {
      font-family: -apple-system, "Helvetica Neue", "Lucida Grande";
    }
    

    Or you can use this:

    font-family: 'BlinkMacSystemFont';
    
    0 讨论(0)
  • 2020-11-30 17:51

    Last tested in 2015

    Should use this solution as a last choice, when other solutions don't work.


    Original answer:

    Work on macOS Chrome/Safari

    body { font-family: '.SFNSDisplay-Regular', sans-serif; }
    
    0 讨论(0)
  • 2020-11-30 17:51

    try this out:

    font-family: 'SF Pro Text',-apple-system,BlinkMacSystemFont,Roboto,'Segoe UI',Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';

    It worked for me. ;) Do upvote if it works.

    0 讨论(0)
提交回复
热议问题