<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   /* 如果现实乱码请在head标签里面添加这条语句,这是为了统一字体格式,我们采用常见的utf-8*/


一、文字样式设置的基本标签—<font>

设置字体样式的基本标签是<font></font>,被其包含的文本为样式作用区。在初学者的HTML代码编写中,<font></font>容易被多重嵌套,如<font 属性1=值1><font 属性2=值2>文本</font></font>。还有一种情况是标签嵌套错位,如<font><p>文本</font></p>。为了规范代码的编写,避免不必要的错误,读者在初学时一定要谨慎。

 二 、 设置文字的颜色

color是<font></font>标签的属性之一,用于设置文字颜色。编写代码如代码2.1所示。

代码2.1 字体颜色的设置:font_color.htm

<html>

<head>

<title>字体颜色的设置</title>

</head>

<body>

浅红色文字:<font color="#dd0000">网络人VS灰鸽子</font><br />

深红色文字:<font color="#660000">网络人VS灰鸽子</font><br />

浅绿色文字:<font color="#00dd00">网络人VS灰鸽子</font><br />

深绿色文字:<font color="#006600">网络人VS灰鸽子</font><br />

浅蓝色文字:<font color="#0000dd">网络人VS灰鸽子</font><br />

深蓝色文字:<font color="#000066">网络人VS灰鸽子</font><br />

浅黄色文字:<font color="#dddd00">网络人VS灰鸽子</font><br />

深黄色文字:<font color="#666600">网络人VS灰鸽子</font><br />

浅青色文字:<font color="#00dddd">网络人VS灰鸽子</font><br />

深青色文字:<font color="#006666">网络人VS灰鸽子</font><br />

浅紫色文字:<font color="#dd00dd">网络人VS灰鸽子</font><br />

深紫色文字:<font color="#660066">网络人VS灰鸽子</font><br />

</body>

</html

效果现实如图一:

          图一                                                     图二                                                             图三


三、设置文字的尺寸

size也是<font></font>标签的属性,用于设置文字大小。size的值为1-7,默认为3。我们可以size 属性值之前加上“+”、“-”字符,来指定相对于字号初始值的增量或减量。编写代码如代码2.2所示。

代码2.2 字体尺寸的设置:font_size.htm

<html>

<head>

<title>字体尺寸的设置</title>

</head>

<body>

size为1:<font size="1">HTML学习</font><br />

size为2:<font size="2">HTML学习</font><br />

size为3:<font size="3">HTML学习</font><br />

size为4:<font size="4">HTML学习</font><br />

size为5:<font size="5">HTML学习</font><br />

size为6:<font size="6">HTML学习</font><br />

size为7:<font size="7">HTML学习</font><br />

</body>

</html>

浏览效果现实如图二:

可尝试在size值前面加上“+”、“-”字符,更灵活地设置文字尺寸

 四、 设置文字的字体

face也是<font></font>标签的属性,用于设置文字字体(字型)。HTML网页中显示的字型从浏览端的系统中调用,所以为了保持字型一致,建议采用宋体,HTML页面也是默认采用宋体。

代码2.3  字体字型的设置:font_face.htm   在标签中添加style="font-family:宋体"这个类别就OK

<html>

<head>

<title>字体字型的设置</title>

</head>

<body>

字型为宋体:<font style="font-family:宋体">网络人VS灰鸽子</font><br />

字型为楷体:<font style="font-family:楷体">网络人VS灰鸽子</font><br />
 字型为黑体:<font style="font-family:黑体">网络人VS灰鸽子</font><br />
 字型为隶书:<font style="font-family:隶书">网络人VS灰鸽子</font><br/>

</body>

</html>

浏览效果如图三所示。

 

五、 使文字倾斜

用双标签<i></i>可使被作用文字倾斜,达到特殊的效果,例如文章的日期。<em></em>被称为强调标签,也是斜体,目前使用比<i></i>标签更频繁,其编写方法如下:

<i>这是斜体文字</i>

<em>这也是斜体文字</em>

六、 使文字加粗

用双标签<b></b>可使被作用文字加粗,是文字更加醒目,例如文章的标题部分。<strong></strong>被称为特别强调标签,也是文字加粗,目前使用比<b></b>标签更频繁,其编写方法如下:

<b>这是粗体文字</b>

<strong>这也是粗体文字</strong>

七、处理网页中的特殊字符

 

在HTML中,有一些字符有特殊含义,例如“<”和“>”是标签的左括号和右括号,而标签是控制HTML显示的,标签本身只能被浏览器解析,并不能在页面中显示。那么,该怎样在HTML中显示“<”和“>”呢?HTML规定了一些特殊字符的写法,以便在网页中显示,如表1.1所示。

表1.1  HTML中的特殊字符

特殊符号

HTML代码

特殊符号

HTML代码

< 

&lt;

?(商标符号)

&trade;

> 

&gt;

?(注册符号)

&reg;

“”(英文半角)

&quot;

×

&times;

§

&sect;

?(版权符号)

&copy;

<html>

<head>

<title>特殊字符的设置</title>

</head>

<body>

<font size="5">

标签的显示方法:&lt;HTML&gt;<br />

引号的显示方法:&quot;英文半角双引号&quot;<br />

商标的显示方法:&trade;<br />

注册符号的显示方法:&reg;<br />

版权符号的显示方法:&copy;<br />

显示&sect;<br />

显示&times;

</font>

</body>

</html>

浏览效果如图2.6所示。

图4.12  特殊字符的设置

———— 说明:单独显示符号&必须用代码&amp;。

十、 如何更方便地忽略浏览器对部分HTML的解析

如果在网页中作一个类似本书的HTML代码示例,恐怕得把所有的<和>转换成&lt;和&gt;,显得比较麻烦。HTML代码中的<plaintext>和<xmp></xmp>可以轻松解决这个问题。

<plaintext>是单标签,它插入到HTML代码中时,其后面的所有HTML标签全部失效,即浏览器对<plaintext>后面所有的HTML标签不作解析,直接在页面上显示。

<xmp></xmp>是双标签,它只使其包含的内容中的标签失效,<xmp></xmp>的使用更为普遍。编写代码如代码2.7所示。

代码2.7 忽略标签的设置:

<html>

<head>

<title>忽略标签的设置</title>

</head>

<body>

<h2>沁园春·长沙</h2>

<xmp>独立寒秋,<strong>湘江北去</strong>,橘子洲头。 <br />看万山红遍,层林尽染; <br />漫江碧透,<u>百舸争流。</u> <br /></xmp>

鹰击长空,<strong>鱼翔浅底,</strong> <br />万类霜天竞自由。 <br />怅寥廓,<u>问苍茫大地</u>,谁主沉浮?<br />

<plaintext>

携来百侣曾游,<br />忆往昔峥嵘岁月稠。 <br /> 恰同学少年,风华正茂; <br /> 书生意气,挥斥方遒。 <br /> 指点江山,激扬文字, <br /> 粪土当年万户侯。 <br /> 曾记否,<strong>到中流击水</strong>,浪遏飞舟!

</body>

</html>

浏览效果如图2.7所示。

图2.7  忽略标签的设置

十一、 其他文字修饰方法

为了满足不同领域的需要,HTML还有其他修饰文字的标签。比较常用的有上标格式标签和下标格式标签。某些场合甚至要用到删除效果,即可用HTML的中划线标签。

— 上标格式标签为双标签<sup></sup>,多用于数学指数的表示,比如某个数的平方或立方。

— 下标格式标签为双标签<sub></sub>,多用于注释,以及数学的底数表示。

— 中划线标签为双标签<strike></strike>,多用于删除效果。

编写代码如代码2.8所示。

代码2.8  其他修饰标签的设置

<html>

<head>

<title>其他修饰标签的设置</title>

</head>

<body>

<font size="5">

沁园春<sup>长沙</sup>!<br />

数学指数的表示:2<sup>3</sup>=8、100<sup>2</sup>=10000<br /><hr />

沁园春<sub>长沙</sub>!<br />

数学底数的表示:log<sub>3</sub>81=4、log<sub>5</sub>125=3<br /><hr />

删除效果:<strike>我被删除了</strike>

</font>

</body>

</html>

浏览效果如图2.8所示。

图4.14  其他修饰标签的设置

十二、为了让文字富有变化,或者为了着意强调某一部分,HTML提供了一些标签产生这些效果,现将常用的标签列举如下:

<B>     </B>     粗体              HTML语言

<I>     </I>     斜体              HTML语言

<U>     </U>     加下划线            HTML语言

<TT>     <TT>     打字机字体           HTML语言

<BIG>    </BIG>    大型字体            HTML语言

<SMALL>   </SMALL>   小型字体            HTML语言

<BLINK>   </BLINK>   闪烁效果            HTML语言

<EM>     </EM>     表示强调,一般为斜体      HTML语言

<STRONG>   </STRONG>   表示特别强调,一般为粗体    HTML语言

<CITE>    </CITE>    用于引证、举例,一般为斜体   HTML语言

HTML对字体的所有操作详解(经典)相关推荐

  1. HTML对字体的操作详解

    摘自:HTML对字体的所有操作详解(经典) 作者:HeroKern 发布时间: 2016-01-31 21:15:31 网址:https://blog.csdn.net/qq_21792169/art ...

  2. 最全整理!Python 操作 Excel 库 xlrd与xlwt 常用操作详解!

    来源/早起Python 在之前的Python办公自动化系列文章中,我们已经相信介绍了openyxl.xlsxwriter等Python操作Excel库. 相信大家对于几个库的差异与使用场景有了一定的认 ...

  3. linux脚本日期时间,Linux 日期和时间操作详解

    Linux 日期和时间操作详解 发布时间:2012-11-27 15:10:07   作者:佚名   我要评论 Linux将时钟分为系统时钟(System Clock)和硬件(Real Time Cl ...

  4. python怎么重命名word文件,Python读取word文本操作详解

    本文研究的主要问题时Python读取word文本操作,分享了相关概念和实现代码,具体如下. 一,docx模块 Python可以利用python-docx模块处理word文档,处理方式是面向对象的.也就 ...

  5. office是python打开方式_Python读取word文本操作详解

    本文研究的主要问题时Python读取word文本操作,分享了相关概念和实现代码,具体如下. 一,docx模块 Python可以利用python-docx模块处理word文档,处理方式是面向对象的.也就 ...

  6. python读取word内容复制粘贴,Python读取word文本操作详解

    本文研究的主要问题时Python读取word文本操作,分享了相关概念和实现代码,具体如下. 一,docx模块 Python可以利用python-docx模块处理word文档,处理方式是面向对象的.也就 ...

  7. 用python处理excel的基本语法_Python对Excel操作详解

    Python对Excel操作详解 文档摘要: 本文档主要介绍如何通过python对office excel进行读写操作,使用了xlrd.xlwt和xlutils模块.另外还演示了如何通过Tcl tco ...

  8. python输入参数改变图形_Python基于Tensor FLow的图像处理操作详解

    本文实例讲述了Python基于Tensor FLow的图像处理操作.分享给大家供大家参考,具体如下: 在对图像进行深度学习时,有时可能图片的数量不足,或者希望网络进行更多的学习,这时可以对现有的图片数 ...

  9. 第 5 章 Nova - 041 - Resize Instance 操作详解

    Resize Instance 操作详解 Resize 的作用是调整 instance 的 vCPU.内存和磁盘资源. Instance 需要多少资源是定义在 flavor 中的,resize 操作是 ...

  10. SVN的Windows和Linux客户端操作详解

    SVN的Windows和Linux客户端操作详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Windows客户端操作 1.安装SVN客户端 a>.去官网下载svn软件 ...

最新文章

  1. rsync安装及部署
  2. python使用正则表达式检测给定的URL地址是否合法
  3. dataframe 按条件删行_根据列值删除Pandas中的DataFrame行
  4. ecshop简单三部实现导航分类二级菜单
  5. linux编程基础_第1篇 Linux系统编程 -多线程基础
  6. #if DEBUG vs. Conditional(“DEBUG”)
  7. 目录页码错误未定义书签怎么解决_目录页码对不齐应该怎么办?这2种方法,工作效率大增...
  8. 【UI/UX】浅谈Spin框
  9. 查看tensorflow是否支持GPU,以及测试程序
  10. JS-分支结构(单向-双向-多向-嵌套)
  11. Delphi多层开发方案比较
  12. 第九届河南省程序设计大赛-----表达式求值-------递归+模拟
  13. C/C++ 各种进制的表示方法/ 进制前缀
  14. 计算机二级C++刷题记录
  15. 2017界面UI设计风格流行什么?(一)
  16. 绘制地形图(测量篇2——实测数据导入CAD)-龙啸
  17. c语言case小于,大于和小于switch语句C
  18. 80072745 80072efd 解决办法
  19. 非全研究生业余研究:利用十一假期训练了室内定位模型
  20. python 泰森多边形边界_泰森多边形

热门文章

  1. 指纹识别、图形识别、aliOCR 识别
  2. 手把手带你从0搭建一个Golang ORM框架(上)!
  3. 封装方法-数字转大写(一)——将数字金额转换为大写金额
  4. MATLAB之LU分解法(十)
  5. 什么是动态域名解析?---金万维
  6. 0ctf_2017_babyheap详解
  7. ctf中对于rar压缩包的暴力破解问题
  8. oracle 索引详解 注:转自红黑联盟非原创
  9. 红警ol服务器维护中1003,红警OL频繁掉线怎们么办 网络断开连接解决办法
  10. 17-[案例1]奇虎导航案例