人老了 头发为什么会变白

头发变白是因为蛋白质的流失造成的,精神压力大也是能使头发变白的,要多吃一些含有维生素B1,2,6的食物,缺乏维生素Bl、维生素B2、维生素B6也是造成少白头的一个重要原因,应多摄入富含B族维生素的食物,如谷类、豆类、动物心肝肾、奶类、蛋类和绿叶蔬菜等。