HTML <font> 元素 - HTML5 已过时
此功能已过时。虽然它可能仍在某些浏览器中工作,但是不鼓励使用,因为它可能随时被删除。尽量避免使用它。
概要
HTML Font 元素(<font>
)定义了该内容的字体大小、顏色与字体。
实例
规定文本的尺寸、字体和颜色:
<font size="3" color="red">这是一些文本!</font>
<font size="2" color="blue">这是一些文本!</font>
<font face="verdana" color="green">这是一些文本!</font>
使用注意
不要使用该元素! 虽然它在 HTML 3.2 是符合规范的,但是在 HTML 4.01 中已被弃用,同时,在 HTML5 已淘汰。
从 HTML 4 开始,HTML 不再传送样式信息(<style>
元素和每个元素的 style 属性除外)。对于任何新的 Web 开发,应该使用 CSS 来编写样式。
<font>
元素之前的行为,可以更好的通过 CSS 字体 属性来实现。
属性
该元素包含了全局属性。
color
该属性使用命名颜色或以十六进制 #RRGGBB 格式指定的颜色,来设置文本颜色。
face
该属性包含一个或多个字体名称的逗号分隔列表。默认样式中的文档文本,会使用客户端浏览器支持的第一个字体来渲染。如果本地系统上没有安装列出的字体,浏览器通常会使用系统默认的比例(proportional)或等宽(fixed-width)字体。
size
该属性将字体大小指定为数字或相对值。数值范围从 1
到 7
。其中 1
是最小的,3
是默认值。它可以使用相对值来定义,如 +2
或 -3
,表示设置为相对于 <basefont>
元素的 size
属性的值,如果未设置 size
属性时,则相对于默认值 3
。
事件属性
在 HTML 4.01 中,<font>
元素不支持任何的事件属性。
如需完整的描述,请访问事件属性。
DOM 接口
该元素实现了 HTMLFontElement
接口。
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
color |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
face |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
size |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
color |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
face |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
size |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
Gecko 注意
在 Gecko 15.0 (Firefox 15.0 / Thunderbird 15.0 / SeaMonkey 2.12) 之前,Gecko 没有正确处理 size
属性超出范围的值; 对于相对大小,它不会接受任何超出范围的值。现在它能够正确地将这些截断为 -10 到 +10 的范围内。
Gecko 15.0 还删除了 <font>
元素中 font-weight
和 point-size
属性的支持;这些都是非标准的,而 Gecko 是唯一支持它们的引擎。