上一节学习了大块段落的各种设置,对于文字本身的修饰似乎更加吸引人。本节将从文字的细节修饰入手,使读者能把握HTML的各种字体格式的变化,制作出更为专业的网页。
设置字体样式的基本标签是<font></font>,被其包含的文本为样式作用区。在初学者的HTML代码编写中,<font></font>容易被多重嵌套,如<font属性1=值1><font属性2=值2>文本</font></font>。还有一种情况是标签嵌套错位,如<font><p>文本</font></p>。为了规范代码的编写,避免不必要的错误,读者在初学时一定要谨慎。
color是<font></font>标签的属性之一,用于设置文字颜色。在D:\web\目录下创建网页文件,命名为font_color.htm,编写代码如代码4.7所示。
代码4.7 字体颜色的设置:font_color.htm
在浏览器地址栏输入http://localhost/font_color.htm,浏览效果如图4.7所示。
读者不但可以从代码4.7中学到color属性在font标签中的用法,还可以熟悉各种颜色的表示方法。
图4.7 字体颜色的设置
size也是<font></font>标签的属性,用于设置文字大小。size的值为1~7,默认为3。我们可以size属性值之前加上“+”、“-”字符,来指定相对于字号初始值的增量或减量。在D:\web\目录下创建网页文件,命名为font_size.htm,编写代码如代码4.8所示。
代码4.8 字体尺寸的设置:font_size.htm
在浏览器地址栏输入http://localhost/font_size.htm,浏览效果如图4.8所示。
图4.8 字体尺寸的设置
读者可尝试在size值前面加上“+”、“-”字符,更灵活地设置文字尺寸。
face也是<font></font>标签的属性,用于设置文字字体(字型)。HTML网页中显示的字型从浏览器端的系统中调用,所以为了保持字型一致,建议采用宋体,HTML页面也是默认采用宋体。在D:\web\目录下创建网页文件,命名为font_face.htm,编写代码如代码4.9所示。
代码4.9 字体字型的设置:font_face.htm
在浏览器地址栏输入http://localhost/font_face.htm,浏览效果如图4.9所示。
图4.9 字体字型的设置
笔者把被修改的字型部分的文字尺寸设置为5号,以方便查看。
用双标签<i></i>可使文字倾斜,达到特殊的效果,例如,文章的日期。<em></em>被称为强调标签,也是斜体,目前使用比<i></i>标签更频繁,其编写方法如下。
用双标签<b></b>可使被作用文字加粗,使文字更加醒目,例如,文章的标题部分。<strong></strong>被称为特别强调标签,也使文字加粗,目前使用比<b></b>标签更频繁,其编写方法如下。
用双标签<u></u>可添加下画线到被作用文字。以下为文字倾斜、加粗和下画线的综合示例。在D:\web\目录下创建网页文件,命名为font_style.htm,编写代码如代码4.10所示。
代码4.10 文字修饰的设置:font_style.htm
在浏览器地址栏输入http://localhost/font_style.htm,浏览效果如图4.10所示。
图4.10 字体修饰的设置
笔者把<body></body>内的所有文字尺寸设置为5号,以方便查看。
注意 :在多个标签包含同一块文字时,其包含顺序不能错位。
网页的文章中,为了凸显标题的重要性,标题的样式比较特殊。HTML技术保护了一套针对标题的样式标签,分别为双标签<h1>到<h6>,文字尺寸从大到小代表不同级别的标题。标题标签有一个特点,独占一行、文字加粗、文字居中。这样,在设置标题的时候就很轻松了,并且可设置多级标题。在D:\web\目录下创建网页文件,命名为font_h.htm,编写代码如代码4.11所示。
代码4.11 标题的设置:font_h.htm
在浏览器地址栏输入http://localhost/font_h.htm,浏览效果如图4.11所示。
图4.11 标题的设置
在HTML中,有一些字符具有特殊含义,例如,“<”和“>”是标签的左括号和右括号,而标签是控制HTML显示的,标签本身只能被浏览器解析,并不能在页面中显示。那么,该怎样在HTML中显示“<”和“>”呢?HTML规定了一些特殊字符的写法,以便在网页中显示,如表4.1所示。
表4.1 HTML中的特殊字符
在D:\web\目录下创建网页文件,命名为string.htm,编写string.htm代码如代码4.12所示。
代码4.12 特殊字符的设置:string.htm
在浏览器地址栏输入http://localhost/string.htm,浏览效果如图4.12所示。
图4.12 特殊字符的设置
说明 :单独显示符号&,必须用代码&;。
如果在网页中作一个类似本书的HTML代码示例,恐怕得把所有的<和>转换成<;和>;,显得比较麻烦。HTML代码中的<plaintext>和<xmp></xmp>可以轻松解决这个问题。
<plaintext>是单标签,它插入到HTML代码中时,其后面的所有HTML标签全部失效,即浏览器对<plaintext>后面所有的HTML标签不作解析,直接在页面上显示。
<xmp></xmp>是双标签,它只使其包含的内容中的标签失效,<xmp></xmp>的使用更为普遍。在D:\web\目录下创建网页文件,命名为html.htm,编写代码如代码4.13所示。
代码4.13 忽略标签的设置:html.htm
在浏览器地址栏输入http://localhost/string.htm,浏览效果如图4.13所示。
图4.13 忽略标签的设置
为了满足不同领域的需要,HTML还有其他修饰文字的标签。比较常用的有上标格式标签和下标格式标签。某些场合甚至要用到删除效果,即可用HTML的中画线标签。
●上标格式标签为双标签<sup></sup>,多用于数学指数的表示,如某个数的平方或立方。
●下标格式标签为双标签<sub></sub>,多用于注释,以及数学的底数表示。
●中画线标签为双标签<strike></strike>,多用于删除效果。
在D:\web\目录下创建网页文件,命名为other.htm,编写代码如代码4.14所示。
代码4.14 其他修饰标签的设置:other.htm
在浏览器地址栏输入http://localhost/other.htm,浏览效果如图4.14所示。
图4.14 其他修饰标签的设置