荨麻疹的病因非常复杂,常见原因主要分为内源性和外源性因素,约3/4的患者找不到原因,特别是慢性荨麻疹。
外源性因素:
食物因素——如动物性蛋白(鱼、虾、蟹、贝壳类、蛋类等)和植物(蕈类、草莓、可可、番茄等),以及腐败食物,某些食品添加剂(水杨酸盐、柠檬黄、亚硫酸盐、安息香酸盐等)可引起荨麻疹。
感染因素——各种病毒感染(上呼吸道病毒、肝炎病毒、柯萨奇病毒等),细菌感染(金黄色葡萄球菌所致的败血症、扁桃体炎、慢性中耳炎、幽门螺杆菌感染等),以及真菌、寄生虫感染均可引起。
药物因素——常见的有青霉素、血清制剂、各种疫苗、呋喃唑酮、磺胺类药物等。有些药物为组胺释放物(如阿司匹林、吗啡、可待因、奎宁、胼苯哒嗪、阿托品、毛果芸香碱等),还有的致敏原是药物添加剂中的赋形剂、防腐剂、抗氧化剂(如山梨醇、苯丙烯酸等)。
呼吸道吸入物及皮肤接触物——常见吸入物有花粉、动物皮屑、粉尘、尘螨、真菌的孢子及一些挥发性化学品等,皮肤接触物有某些植物、动物毛发、昆虫叮蜇、毒毛虫刺激等。
物理因素——摩擦、压力、冷、热、日光照射等。
内源性因素:
精神及内分泌因素——如情绪波动、精神紧张、抑郁等。
系统性疾病——如自身免疫性甲状腺炎、风湿热、类风湿性关节炎、系统性红斑狼疮、恶性肿瘤、代谢障碍、内分泌紊乱等。
其他因素——部分慢性荨麻疹患者可存在凝血功能和免疫功能异常。