白发形成的具体机制尚不明确,目前可以明确的是白发形成与黑色素脱失有关。但是现代医学对黑色素的脱失原因并没有完全了解。也就是现在还不明确头顶长白头发是什么原因导致的。我国传统医学认为,长白发的原因主要有三种:一种是精虚血肾精不足不能化生阴血,导致阴血亏虚;一种是血热、情绪激动,引起肝旺血燥、血热偏盛、毛根失养,也就出现了白发。还有一种原因是肝郁脾肝气郁滞,损及心脾,脾伤运化失职,气血生化无源,所以生长白发。