为什么颜色拼写错误还是能显示出来?

来源:1-6 编程练习

慕妹9567029

2019-05-16 17:26:32

<html>
    <head>
        <title>Hello</title>
    </head>
    <body bgcolor = "gray">
        <p>HELLO,everyone.This is my first page!</p>
    </body>
</html>

比如gray和grey都会显示灰色,另外就是把颜色写成read背景颜色竟然显示成绿色?

写回答

1回答

樱桃小胖子

2019-05-16

1、gray和grey都表示灰色,所以写成grey也会显示成灰色

2、当色彩英文字母代码(如:white, red....)不在标准范围内时,浏览器自动按字母的16进制值来解释,当字串超过3个时每2个为一组,如上述read将划分成:re, ad,00,若字母不在a-f内则舍弃,因此上述字串变为:e,ad,00,其对应的16进制值分别为:14,173,0,这是一种绿色,效果与CSS的 rgb(14, 173, 0) 一样。

希望可以帮到你!

1

0 学习 · 40143 问题

查看课程