头发的颜色由毛囊里面的黑色素细胞合成黑色素产生的。如果毛囊里的黑色素细胞功能减退或者减少、死亡,就合成不了黑色素,头发就会变白。通常随着年龄的增加,毛囊里的黑素细胞会逐渐的衰退,所以白头发就会多起来。还有一部分人是由于遗传性的原因,头发里面黑色素细胞容易过早的衰老退化、丧失功能,就是我们常见的遗传性白发,或者叫少白头。此外,一些内分泌的疾病可以影响黑色素细胞的功能,引起白发。还有一些精神性的因素,免疫性的因素,可以产生过多的自由基。毒害黑色素细胞,致其过早的死亡,也可以产生白头发。当然,如果由于饮食营养方面的原因,缺铜或者是缺少其他必需的维生素,微量元素,黑色素细胞的功能也不能发挥,也可以产生白头发。