Nextjs 中使用 Iconfont 中文字体

    比如选择的字体是

    阿里妈妈方圆体

    1. 下载字体包

    固定文字请选择子集, 不固定请选择字体包下载 (2.4mb)

    4ESG9s

    2. 检查文件

    A7PxfW

    3. 上传文件至静态文件服务器

    比如地址是

    https://cdn.jansora.com/libs/fonts/fangyuan/AlimamaFangYuanTiVF-Thin.woff2
    

    4. 在 CSS 文件中声明 font-family

    @font-face {
      font-family: "fangyuan";font-weight: 400;
      src: url("https://cdn.jansora.com/libs/fonts/fangyuan/AlimamaFangYuanTiVF-Thin.woff2") format("woff2"),
           url("https://cdn.jansora.com/libs/fonts/fangyuan/AlimamaFangYuanTiVF-Thin.woff") format("woff");
      font-display: swap;
    }
    
    

    5. 在 tailwind.config.js 文件中配置字体

    san 中声明该字体即代表全局默认使用该字体

    module.exports = {
      theme: {
        extend: {
          fontFamily: {
            'fangyuan': ['fangyuan', ],
            'sans': ['fangyuan', 'ui-sans-serif', 'system-ui', '-apple-system', 'BlinkMacSystemFont', "Segoe UI", 'Roboto', "Helvetica Neue", 'Arial', "Noto Sans", 'sans-serif', "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"]
          }
        }
      }
    }
    

    6. tailwind 方式引用

    <article className="font-fangyuan">
        
    </article>
    

    评论栏