身上起红疙瘩,临床上称为荨麻疹,是由各种原因引起的皮肤、黏膜小血管扩张及渗透性增加,而出现的一种水肿反应。具体发病原因不清,可能与以下因素有关:一、食物因素,吃鱼虾、海鲜、花生、番茄、食物添加剂等可引起过敏。二、药物因素,很多药物可引起过敏,比如青霉素类药物、磺胺类药物、解热镇痛类药物等。三、感染因素,包括细菌感染、病毒感染、寄生虫感染、真菌感染等。四、精神因素,比如精神紧张可引起过敏。五、物理因素,日光照射、摩擦、压力等可引起过敏。六、因疾病引起,比如系统性红斑狼疮、风湿热、恶性肿瘤等可引起荨麻疹。七、其他因素,环境中的过敏原太多,比如花粉、尘土等。