How to change color, font type etc of a post in WordPress?

I am interested to learn how to change color or font type and size of post’s heading and post text. The technique will be universal to all wordpress themes or every theme has its own specifics. I would appreciate any help in giving me some directions.