问题分析:身上出现很多小红点是过敏所致的荨麻疹,这是因为是过敏体质,接触了过敏原比如一些食物或者药物,或者是昆虫及一些物理化学因素,因而产生的一种皮肤变态反应性疾病。建议一定要找到过敏原,避免再次接触,同时要避免掻抓,以免导致细菌感染。