白头发是由以下原因引起的:
1.精神因素,由于长期精神过于紧张,或者是经常焦虑不安等,就会导致供给毛发营养的血管发生痉挛,从而影响了黑色素颗粒的形成和运送,进而就会长出白头发;
2.营养失调,由于平时饮食营养不均衡,导致体内缺乏铜、钴、铁等元素,或者是缺乏蛋白质等营养物质,从而就会长出白发;
3.慢性疾病:由于患有植物神经功能失调等疾病,其阻碍了黑色素颗粒的形成,从而导致长出白头发。