奇怪的颜色

Ghostzhang 发表于


<font color="red">这里是红色</font><br />
<font color=\"red">你以为是红色,但却是蓝色</font><br />
<font color=\"red\">既不是红色,也不是蓝色,而是绿色!</font><br />  这是为什么呢

效果展示

昨天一早就收到[阿成][]的消息,说遇到一个很奇怪的问题,如上。

真是非常神奇,只是多了个\,就完全不一样的结果。

经过几组测试后,得出大概规则如下:

计算属性值字符个数,再把所有字符分成3组,不能有余数,如果位数不够就补0每组颜色只有前两个字符有效并以十六进制的方式表示 ,非十六进制的字符以0表示。

html linenos red => r,e,d => 0,14,13 \"red" => 00,0e,d0 => 0,14,208 \red\ => 0r,ed,00 => 0,237,00

讨论