1.2.3 HTML的字符实体和颜色表示
1.字符实体
一些字符在HTML中拥有特殊的含义,例如,尖括号“<”“>”已作为HTML的语法符号。因此,如果希望在浏览器中显示这些特殊字符,就需要在HTML源代码中插入相应的HTML代码,这些特殊符号对应的HTML代码被称为字符实体。
字符实体由三部分组成:以一个符号(&)开头,中间是一个实体名称,以一个分号(;)结束。例如,要在HTML文档中显示小于号,输入“<”。需要强调的是,实体书写对大小写是敏感的。常用的特殊符号及对应的字符实体见表1-2。
表1-2 常用的特殊符号及对应的字符实体
(续)
空格是HTML中最常用的字符实体。通常情况下,在HTML源代码中,如果通过按〈Space〉键输入了多个连续空格,浏览器只会保留一个空格,删除其他空格。在需要添加多个空格的位置,使用多个“ ”就可以在文档中增加空格。
注意,当需要在HTML文档中显示这些特殊符号时,使用对应的字符实体是很重要的,这可以避免浏览器将它们解析为HTML标签或者其他的语法元素。
2.HTML的颜色表示
在HTML中,颜色有两种表示方式。
● 颜色的英文名称:这是一种非常直观的方式,如red、blue、green等。这种方式的局限性在于,它只能表示一些常见的颜色,对于一些特殊的颜色,可能就无法表示了。
● 使用RGB值:这种方式可以表示更多的颜色。每种颜色由3个十六进制数字组成,分别表示红色、绿色和蓝色的亮度。表示方式为#rrggbb,其中rr、gg、bb三色对应的取值范围都是00(最暗)到FF(最亮)。例如,白色的RGB值是(255,255,255),用#FFFFFF表示;黑色的RGB值是(0,0,0),用#000000表示;红色的RGB值是(255,0,0),用#FF0000表示;绿色的RGB值是(0,255,0),用#00FF00表示;蓝色的RGB值是(0,0,255),用#0000FF表示。这种方式的优点是,它可以表示几乎所有的颜色;缺点是,它不如颜色名称那样直观易懂。