问题分析:荨麻疹的病因非常复杂,包括如下几个方面:1.就是伴有严重内科疾病,比如说糖尿病,慢性肾衰竭,肝硬化,腹水,高血压等等。2.方面就是药物导致的过敏,包括感冒药,止泻药,解热镇痛药,消炎药等等。3.是中药引起的过敏,比如说苍耳子。4.是细菌、病毒、真菌感染所导致的。5.就是日光紫外线照射引起的过敏。6.就是过量的运动造成大量出汗引起的反应。