白发是由于表皮内黑素细胞产生黑色素减少导致的。长期熬夜、过度用脑、精神紧张、饮食不均衡、自然衰老都是黑素细胞功能降低,无法产生足够多的黑色素的诱因。其中遗传因素也起了很大重要,年纪并不大的人即使没有环境或精神压力大情况下,如果家族中有“少年白”的患者,也很可能长很多白发。总之长白发是在自身遗传或衰老的基础上,受到内外因素的共同作用产生的。