- 热门文章:
- · 控制字体的大小
- · 控制文本的空间
- · 控制字体的Weight
- · 同时控制多个字体属性
- · 控制文本的对齐方式
- · 控制段落的缩进
- · 控制背景色和前景色
- · 使用background属性控制图象
- · 精确安置空白
- · 在网页中加入Style
- · 使用Cascading Style Sheet建立Layer
- · 建立边框
控制文本的字体
控制文本的字体
我们已经向你介绍了font-family属性,这个属性决定了文字的字体(见图7.23)。下面的例子说明了怎样使用这个属性:
<HTML>
<HEAD>
<TITLE> Style </TITLE>
<STYLE>
<!--
.Courier {font-family: Courier}
.Arial {font-family: Arial}
.Times {font-family: “Times New Roman”}
.Comic {font-family: “Comic Sans MS”}
-->
</STYLE>
</HEAD>
<BODY>
<P CLASS=Courier> I am Courier. </P>
<P CLASS=Arial> I am Arial. </P>
<P CLASS=Times> I am Times New Roman. </P>
<P CLASS=Comic> I am Comic Sans MS. </P>
</BODY>
</HTML>
图7.23 不同字体的例子
你不能保证每个字体在所有显示你网页的计算机上都能找到,不同的计算机对安装的字体有不同的设置,甚至在计算机上安装了同一个字体,它也可能具有不同的名字。下面有两个方法你可以用来解决这一问题。
首先,当某个特定的字体不存在时,你可以指定一个备用字体来以防万一。在一个规则的声明中,你可以用逗号分隔的方式建立一个备用字体的列表。例如,你可以使用下面的规则来指定当Arial字体不存在时就使用Helvetica字体:
.MyTypeFace {font-family: Arlal,Helvetica}
根据Cascading Style Sheet规范,你也可以在这个列表中指定一个备用的generic font family。一个generic font family中并不指定某种特定的字体,它只是指定要使用的字体应该具有什么特征。你可以使用下面五种generic font family中的任何一个:serif、sans、cursive、fantasy及monospace。
注意
当你在internet Explorer中提供一个备用字体的列表时,要用引号将它们括起来。
然而,你要记住不同的计算机对这些generic font family具有不同的代表,换句话说,如果你没有安装正确的字体,generic font family将不会正常工作。你应当使用一个generic font family的名字来作为一个备用字体列表中的最终备用物。
- · 为多个网页使用Style Sheet
- · 在HTML标识符中加入Styles
- · 在HTML标识符的Class中加入Styles
- · 在class中加入styles
- · 第七章 高级HTML
- · 为单一的HTML标识符加上styles
- · 使用SPAN和DIV来加入styles
- · 格式化Style Sheets
- · 这一章介绍如何使用Visual Basic的Scripting版本(VBScript),Active Sever Pages的缺省脚本语言
- · 用IF
- · 用FOR循环执行重复操作
- · 使用字符串函数
- · 抽取字符串
- · 替换字符串
- · 搜索字符串
- · 比较字符串
- · 创建子例程
- · 创建函数
- · 使用随机数
- · 隐藏错误
- · 声明变量
- · 变量子类型
- · 变量数据范围
- · 声明常量
- · 创建和修改数组
- · 数组函数
- · 注释Visual Basic脚本
- · 在脚本中增加日期和时间函数
- · 格式化货币值
- · 格式化数字
- · 使用数学运算符和函数
- · 使用逻辑连接和运算符
- · 本章讲述怎样使用Active Server Pages中包含的第二种脚本语言JScript,与VBScript一样,JScript可用来扩展HTML,使它不仅仅是网页格式描述语言
- · 使用JScript函数
- · 使用分支语句(if
- · 使用循环(for
- · 指定缺省对象(with)
- · 建立JScript脚本
