问题分析:小腿有血斑的原因可能是过敏性紫癜、色素性紫癜性皮肤病、外伤等,治疗方法有药物治疗,具体内容如下:1.过敏性紫癜:主要是在肢体伸侧,特别是在下肢,主要是由于药物、食物、上呼吸道感染、病毒感染等原因造成的。在儿童中最常见,可以通过口服抗组织胺类药物以及葡萄糖酸钙、维生素C等进行静脉注射。2.色素性紫癜性皮肤病:主要发生在成人身上,主要表现为双下肢对称性紫红色斑疹,随着血液中含有铁血黄素的沉淀,逐渐变成紫色或褐色、黄色,可以通过服用维生素C、芦丁、裸花紫珠片等药物来治疗,从而降低红细胞的外渗。3.外伤:外伤可造成的皮肤毛细血管爆裂,红细胞外溢,不需特别治疗,可自行消失。