多形红斑的病因比较复杂,可能和感染因素、药物因素、自身免疫性疾病等原因有关。
1、感染因素
人体感染单纯疱疹病毒后会使血液中的CD34阳性细胞增加,单纯疱疹病毒DNA片段转运至病变处诱导免疫应答反应,进而会导致多形红斑发生。
2、药物因素
长期服用阿司匹林、布洛芬、对乙酰氨基酚等药物可能会使表皮角质细胞发生改变,有细胞毒性的淋巴细胞对其产生免疫应答,进而会导致多形红斑发生。
3、自身免疫性疾病
如果患者有系统性红斑狼疮、结节病、艾滋病等免疫性疾病,疾病诱导皮肤发生免疫反应时,患者亦可出现多形红斑。