头发变白的主要原因是遗传和衰老。忧虑、悲哀、精神受到刺激和一些疾病因素,会使黑色素的形成发生困难。还有一种情况是:黑色素已经形成,但无法运输到头发根部,使头发中所含的黑色素减少,这样乌黑的头发就会一天天白起来。出现白发一般多吃点黑颜色的食物,比如黑芝麻,黑豆等。