问题分析:身上有白斑可能是单纯糠疹、白癜风等原因引起的。1.单纯糠疹:单纯糠疹是一种皮肤炎症,一般与过度清洁、寄生虫感染等因素有关,主要表现为面部圆形或椭圆形白斑。患者可以在医生的指导下使用金霉素软膏、水杨酸软膏等药物改善症状。2.白癜风:白癜风主要表现为身体各处皮肤的白斑,通常还会出现白发的症状,一般与遗传、免疫性疾病等因素有关。患者可以在医生的指导下使用卡泊三醇软膏、他卡西醇软膏等抗角化药物进行治疗。