已废弃
This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.
概要
HTML标签<basefont>用来设置文档的默认字体大小。使用<font>
可以相对于默认字体大小进行变化。
使用说明:
不要再使用这个标签! 尽管在HTML 3.2中曾经(不严格地)标准化,但是它并不被主流的浏览器所支持。而且,不同的浏览器、甚至同一浏览器的相邻版本,都没有使用相同的实现方式; 实际上,使用这个标签总是导致不确定的结果。
<basefont>元素,同其他只与样式相关的元素一起,在标准中不被建议使用。从HTML 4起,HTML不再传递样式信息(除<style>
元素和所有元素的style属性内容外)。在HTML5,这个元素已经被彻底移除。对于所有新的网页开发,样式只应该写在CSS中。
属性
如同其他HTML元素一样,它支持全局属性.
color
- 该属性使用颜色名称或者形如#RRGGBB的十六进制格式设置字体的颜色。
face
- 该属性包含一个或多个字体名称。文档文字默认按照第一个浏览器支持的字体进行渲染。如果所有列出的字体本地系统都未安装,浏览器默认使用该系统上的定比或者定宽字体。
size
- 该属性定义了字体大小的,使用数值或者相对值。数值值域为1~7,1最小,默认值为3。
DOM接口
该元素实现了HTMLBaseFontElement接口
.
示例
<basefont color="#FF0000" face="Helvetica" size="+2" />
浏览器兼容
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic support | 未实现 | (Yes) | 未实现 | (Yes) | 未实现 | 未实现 |
Feature | Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | ? | (Yes) | 未实现 | ? | 未实现 | ? |
备注
- HTML 3.2 支持basefont元素,但只支持size属性。
- 严格HTML和XHTML均不支持该元素。
- 尽管曾是过渡标准的一部分,许多像Mozilla与Opera这些聚焦正式标准的浏览器并不支持该元素。
- 该元素的效果可以通过CSS规则实现,为
<body>
设置CSS属性即可。 - XHTML 1.0 要求这个元素包含结尾的斜杠:
<basefont />
.