有没有办法只使用 html 为网页设置全局字体。我不能使用 css 因为这是一个学校项目。像:<body font = verdana>...content...</body>
问问题
113486 次
2 回答
47
使用内联样式在 HTML 中执行此操作的方法是:
<body style="font-family: sans-serif">
这会将全局字体设置为sans-serif
您还可以将 CSS 放在这样的<style>
标签内:
<style>
* {
font-family: sans-serif;
}
</style>
这会给每个元素一个字体sans-serif
对于自定义字体,您可以使用Google 字体
编辑这是用纯 HTML 实现它的方法:
在<body>
标签之后,添加<font>
带有您要使用的字体的 face 属性的标签。示例用法:
小提琴演示:
HTML:
<body>
<font face='verdana'>
<div class='htmlVersion'>No css</div>
</font>
<div class='cssVersion'>No Extra Html</div>
</body>
CSS:
.cssVersion {
font-family: verdana;
}
如您所见,结果之间没有区别。我建议使用普通样式表——CSS 版本中使用的方法。这更易于维护和标准。
于 2013-09-09T20:01:02.680 回答
7
您可以使用内联css 在 html 中应用 css,但强烈建议使用外部样式表
<body style="font-family:'Verdana'">
于 2013-09-09T20:01:45.527 回答