病情分析:你好,身上起红色血点,一般是皮肤受刺激毛细血管扩张充血或者破裂造成的。皮肤敏感的人,在接触到刺激物或者因为寒冷和食用了刺激性食物的时候,皮肤就有可能会出现红色血点,但一段时间后就会消失。指导意见:这种情况无需特殊治疗,避免刺激即可。但如果加重明显,应该考虑去医院查血常规、血沉、凝血功能以及进行过敏原筛查,以排除过敏性紫癜的可能。