字体在使网站更加用户友好和提高内容可读性方面发挥着非常重要的作用。字体和颜色完全取决于用于查看页面的计算机和浏览器,但您可以使用 HTML <font> 标签向网站上的文本添加样式、大小和颜色。您可以使用 <basefont> 标签将所有文本设置为相同的大小、外观和颜色。

字体标签具有称为大小(size)、颜色(color)和外观(face)的三个属性,用于自定义字体。要随时更改网页中的任何字体属性,只需使用 <font> 标签即可。接下来的文本将保持更改,直到您使用 </font> 标签关闭为止。您可以更改一个 <font> 标签内的一项或全部字体属性。

注意 - fontbasefont 标签已弃用,并且应该在 HTML 的未来版本中删除。所以不应该使用它们,建议使用 CSS 样式来操作你的字体。但仍然出于学习目的,本章将详细解释 font 和 basefont 标签。

设置字体大小

您可以使用 size 属性设置内容字体大小。接受值的范围是从 1(最小)到 7(最大)。字体默认大小为 3。

示例

<!DOCTYPE html>
<html>

   <head>
      <title>HTML设置字体的大小的例子</title>
   </head>

   <body>
      <font size = "1">Font size = "1"</font><br />
      <font size = "2">Font size = "2"</font><br />
      <font size = "3">Font size = "3"</font><br />
      <font size = "4">Font size = "4"</font><br />
      <font size = "5">Font size = "5"</font><br />
      <font size = "6">Font size = "6"</font><br />
      <font size = "7">Font size = "7"</font>
   </body>

</html>

测试一下

相对字体大小

您可以指定比预设大多少个或小多少个字体大小。您可以指定它,例如 <font size = "+n"> 或 <font size = "−n">

示例

<!DOCTYPE html>
<html>

   <head>
      <title>相对字体大小</title>
   </head>

   <body>
      <font size = "-1">Font size = "-1"</font><br />
      <font size = "+1">Font size = "+1"</font><br />
      <font size = "+2">Font size = "+2"</font><br />
      <font size = "+3">Font size = "+3"</font><br />
      <font size = "+4">Font size = "+4"</font>
   </body>

</html>

测试一下

设置字体

您可以使用 face 属性设置字体,但请注意,如果查看页面的用户没有安装该字体,他们将无法使用该字体。相反,用户将看到适用于用户计算机的默认字体。

示例

<!DOCTYPE html>
<html>

   <head>
      <title>设置字体例子</title>
   </head>

   <body>
      <font face = "Times New Roman" size = "5">Times New Roman</font><br />
      <font face = "Verdana" size = "5">Verdana</font><br />
      <font face = "Comic sans MS" size =" 5">Comic Sans MS</font><br />
      <font face = "WildWest" size = "5">WildWest</font><br />
      <font face = "Bedrock" size = "5">Bedrock</font><br />
   </body>

</html>

测试一下

指定备用字体face

访问者只有在计算机上安装了该字体才能看到您的字体。因此,可以通过列出字体名称(以逗号分隔)来指定两个或多个字体替代方案。

<font face = "arial,helvetica">
<font face = "Lucida Calligraphy,Comic Sans MS,Lucida Console">

加载页面时,浏览器将显示第一个可用的字体。如果没有安装给定的字体,那么它将显示默认字体 Times New Roman

设置字体颜色

您可以使用color属性设置您喜欢的任何字体颜色。您可以通过颜色名称或该颜色的十六进制代码来指定所需的颜色。

示例

<!DOCTYPE html>
<html>

   <head>
      <title>设置字体颜色例子</title>
   </head>
	
   <body>
      <font color = "#FF00FF">粉色字体</font><br />
      <font color = "red">红色字体</font>
   </body>
	
</html>

测试一下

<basefont> 元素

<basefont> 元素应该为文档中未包含在 <font> 标签中的任何部分设置默认字体大小、颜色和字体。您可以使用 <font> 元素覆盖 <basefont> 设置。

<basefont> 标签还采用颜色(color)、大小(size)和外观(face)属性,并且它将支持相对字体设置,方法是将大小值设置为 +1(大一号字体)或 -2 (小两号字体)。

示例

<!DOCTYPE html>
<html>

   <head>
      <title>设置基本字体颜色</title>
   </head>
	
   <body>
      <basefont face = "arial, verdana, sans-serif" size = "2" color = "#ff0000">
      <p>这是页面的默认字体.</p>
      <h2><basefont> 的示例元素</h2>
      
      <p><font size = "+2" color = "darkgray">
            这是深灰色文本,尺寸大两个
         </font>
      </p>

      <p><font face = "courier" size = "-1" color = "#000000">
            这是一种 courier 字体,尺寸较小,颜色为黑色。
         </font>
      </p>
   </body>
	
</html>

测试一下