问题分析:身上起小红点,多见于过敏性疾病,比如皮肤过敏。因为血管通透性升高,就容易出现红点。也有可能是因为缺乏维生素C导致的血管通透性升高,具体可以看皮肤科医生检查确定疾病的性质,然后给予相应的处理措施。如果是过敏性疾病,就要注意查找过敏原避免接触,避免吃辛辣、刺激性食物,多吃含维生素C丰富的水果、蔬菜。