荨麻疹的病因和治疗主要包括如下几点:1、病因复杂,可因食物如:鱼、虾、蟹、蛋类;药物;吸入物如花粉、羽毛、灰尘、气体;各种感染;昆虫叮咬;物理因素如机诫刺激、冷热日光等。治疗原则是去除病因以及抗过敏治疗。可以在专科医生指导下口服抗组胺药。若因感染所致,应同时抗感染治疗。2、有3/4的患者没有办法查到原因,慢性荨麻疹的患者迁延不愈,反复发作。在治疗上,主要是在医师指导下以抗过敏药物为主,比如西替利嗪、氯雷他定、依巴斯丁等等。