@kizu I agree on CSS colors, because I haven't found any cases where I've had issues from that.
Mixing case on HTML attributes gets messy if you're also doing any scripting that references or sets those attributes, since you don't get parser clean-up in all cases & DOM properties use camel-case to represent things that are hyphen-separated in the markup attributes.