I always thought the variation had to do with melanin and other pigments. That is, I thought dark-skinned people have enough melanin and melanocytes in our skin and hair for our hair to only appear black, masking the other pigments. On the other hand, I thought because there is less melanin in lighter-skinned people, other pigments such as carotene.
Edit: Wikipedia says that the grade in hair color is all due to melanin, so it would make sense if light skin necessarily meant you have light hair, but this is obviously not the case upon visiting the Middle East or East Asia.
Edit: Apparently eye color is determined by melanin, too.
Here's a link to a video about hair color a little while ago. I don't remember if it talked about the evolutionary aspects, but it did talk about the hair cycle, color, and some things about graying; I don't have time to watch it for the information right now, though.
Wow, there are some even better ones on hair.
Link1
Link2
Edit: Wikipedia says that the grade in hair color is all due to melanin, so it would make sense if light skin necessarily meant you have light hair, but this is obviously not the case upon visiting the Middle East or East Asia.
Edit: Apparently eye color is determined by melanin, too.
Here's a link to a video about hair color a little while ago. I don't remember if it talked about the evolutionary aspects, but it did talk about the hair cycle, color, and some things about graying; I don't have time to watch it for the information right now, though.
Wow, there are some even better ones on hair.
Link1
Link2