Pac*_*ier 5 javascript webfonts font-face web
CSS有一条@font-face规则允许我们"使用"自定义字体.
JavaScript有这个功能吗?
更具体地说,是否可以在不使用CSS @font-face规则的情况下"使用"自定义字体?
小智 6
FontFace正如MDN 上的 CSS Font Loading API所示:
\nconst url_to_font_name = \'URL to font\'\nconst font_name = new FontFace(\'Font Name\', `url(${url_to_font_name})`);\ndocument.fonts.add(font_name);\n// Work that does not require `font_name` to be loaded\xe2\x80\xa6\nawait font_name.load()\n// Work that requires `font_name` to be loaded\xe2\x80\xa6\nRun Code Online (Sandbox Code Playgroud)\n我将url_to_font_name变量分开以表明它可以是动态生成的字符串。与 CSS 相比,这是我认为使用 JavaScript 加载字体的最大好处。