CSSでは、3桁のカラーコードと6桁のカラーコードが使用できます。

3桁のカラーコードは、6桁のカラーコードを省略しているだけとなりますので同じ色になります。

黒の #000000 は、#000 に省略できます。
白の #FFFFFF は、#FFF に省略できます。

黄色の #ffff00 は、#ff0に省略できます。
これは、最初の2桁がR(red)、次の2桁が(green)B (Blue) となっており、それぞれの2桁が同じ場合に省略できるということです。

/* 最初の2桁がR(red)、次の2桁が(green)B (Blue) */
p {
	color : #ffff00;
}

#ffff00の省略系は、#fffでないことに注意してください。

[対象]
CSS3
CSS2.1
CSS2