答案是使用CSS的@font-face规则或外部链接加载Web字体。通过@font-face定义字体名称与文件路径,或引入Google Fonts的link标签,再在font-family中调用,实现网页自定义字体显示。
在HTML中,并没有所谓的“HTML函数”来加载外部字体文件。实际上,加载外部字体(也称为Web字体)是通过CSS实现的,而不是HTML本身的函数。你可以使用CSS的 @font-face 规则来引入并使用自定义的Web字体。
在CSS样式表中定义 @font风采 规则,告诉浏览器从哪里加载字体文件,并为该字体命名,之后就可以在页面中使用这个字体名。
@font-face {
font-family: 'MyCustomFont';
src: url('fonts/mycustomfont.woff2') format('woff2'),
url('fonts/mycustomfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
说明:
定义完 @font-face 后,就可以像使用系统字体一样在样式中调用它。
body {
f
ont-family: 'MyCustomFont', sans-serif;
}
更简单的方法是使用Google Fonts这样的公共Web字体服务。
步骤如下:
然后在CSS中使用:
body {
font-family: 'Roboto', sans-serif;
}