头发白主要和先天遗传、蛋白、维生素、微量元素缺乏、血热、肾气不足、精神因素有关。1、身体疾病:临床发现严重贫血、某些内分泌紊乱疾病、消耗性疾病都可出现白发;2、微量元素的缺乏:尤其是锌元素的缺乏,会导致头发变白;3、饮食习惯:偏食、爱吃甜食、碳酸饮料,这样的患者白发的发生率明显增高。头发白一种是随着时间的增加,老化就会变白,但是每个人的头发的变白的早和晚,差异比较大的。患者平时注意多吃黑豆、枸杞、黑芝麻等食物,注意休息,不熬夜,保持心情舒畅。