摘要
■ 说明
指定包含在<font>~</font>里面的文本的字体、大小、颜色等属性。
在HTML5被废弃。
■ 属性
【特性】
【一般属性】
属性 | 意义 |
---|---|
size=n | H3-H4T/e2+/N2+。指定文字的大小。n 可以指定1到7的整数。默认值一般为3。也可以像 size="+1" 和 size="-1" 这样指定对比现在文字大小的相对值。用加号(+)的时候一定要用双引号。 |
color=color | H3-H4T/e2+/N2+。指定文字的颜色。 |
face=font | H4T/e2+/N3+。指定文字的字体。把各字体用逗号分隔开的话,浏览器会按从前往后的优先级找到能显示的字体。 |
font-weight=n | N4+。指定文字的粗细,100~900 的范围内以100为单位。 |
point-size=n | N4+。用point-size指定文字的大小。 |
【一般属性】
属性 | 意义 |
---|---|
class=class | H4+/e3+/N4+。指定类。 |
id=id | H4+/e3+/N4+。指定ID。 |
style=style | H4+/e3+/N4+。指定样式。 |
title=title | H4+/e4+/N6+。指定标题。 |
dir=dir | H4+/e5+/N6+。指定文字显示的方向。 |
lang=lang | H4+/e4+/N6+。指定语言种类。 |
accesskey=key | H5+。指定快捷键。 |
tabindex=n | H5+。指定TAB键在控件中的移动顺序。 |
contenteditable=bool | H5+/e55+。使元素可编辑。 |
contextmenu=id | H5+。指定contextmenu。 |
draggable=bool | H5+。可拖动。 |
dropzone=value | H5+。可拖放。 |
hidden | H5+。隐藏元素。 |
spellcheck=bool | H5+。检查拼写。 |
IE扩展属性 | 可以指定IE扩展属性。 |
■ 举例
大小为5的文字。
<font size=5>大小为5的文字</font>
比现在大2级的文字。
<font size="+2">比现在大2级的文字</font>
红色的文字。
<font color="red">红色的文字</font>
指定字体。
<font face="Times New Roman">This is Shanghai.</font>
把上面的结合起来。
<font size="+2" color="red">又大又红的文字</font>
■ 补充
推荐用样式表来修改外观。
<div style="color:red; font-size:10pt;">~</div>
<font>~</font> 之间不能包含像 <div> 和 <table> 等块元素。
× <font color="red"><div>~~~</div></font>
<font> 的 size 属性可以指定大小为 1~7 的文字。用样式表可以指定更大的文字。
<style type="text/css"> <!-- BODY, TH, TD { font-size: 100pt; } --> </style>
考虑到有些无法改变字体大小和颜色的浏览器,以及给盲人用的声音浏览器,我们应该尽量把内容设计成不靠大的文字或有颜色的文字也能让人看懂的网页。