Rules for changing the font vs color

I learned that I could change the size and color of a text without retyping “font-” in front of color, but the same does not apply for changing the size and font. I was wondering (if you can understand that), what the rule is behind that?

Good question. I searched it on google here’s a link about it.

someone mentions it in the stackoverflow question:
The same way Boston came up with its street plan. They followed the cow
paths already there, and built houses where the streets weren’t, and
after a while it was too much trouble to change.

Color server a certain purpose in one of the very earlier stages of html, and after that it was too much trouble to change it, but now i can’t find the source for this…

I found it, the first paragraph of this page