问题分析:荨麻疹是一种常见的过敏反应,通常由多种因素引起。首先,荨麻疹可以分为急性和慢性两种类型。急性荨麻疹通常是由于食物、药物或感染引起的过敏反应,症状会突然出现但持续时间较短。而慢性荨麻疹则可能与长期的过敏状态、自身免疫疾病或其他慢性病有关。另外,寒冷、压力、剧烈运动等物理因素也可能诱发荨麻疹。虽然身体素质确实可能对某些疾病的发生率有一定影响,但荨麻疹并不是直接由‘身体弱’引起的。建议您记录一下发病前是否有接触过可疑的过敏原或诱因,并及时就医进行详细检查。