白发的发病多与神经因素,营养不良,内分泌障碍以及全身慢性消耗性疾病有关.先天性的少白头多与遗传有关,而后天性的少白头,除了根据病因治疗外,还应加强营养.饮食中缺乏微量元素铜,钴,铁等也可导致白发.由此可见,微量元素与头发的颜色有密切关系.为了防止少白头的过早出现,在饮食上应注意多摄入还铁和铜的食物.含铁多的食物有动物肝,蛋类,黑木耳,海带,大豆,芝麻酱等;含铜多的食物有动物肝,肾,虾蟹类,硬果类,杏铺干和干豆类等.要注意B族维生素的摄入.缺乏维生素B1,B2,B6也是造成少白头的一个重要原因.应增加这类食物的摄入,如谷类,豆类,干果类,动物肝,心,肾,奶类,蛋类和叶蔬菜等.还要注意多摄入富含酪氨酸的食物.