奇怪的颜色
由 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