What’s with the blood spots on the surface of the skin?

Blood spots on the surface of the skin may be capillary hemangioma, allergic purpura, contact dermatitis and so on.
1. Capillary hemangioma: the etiology of capillary hemangioma is unknown, which may be related to angiogenic diseases, embryonic vascular development abnormalities, estrogen changes and so on. The disease manifests itself as localized skin crimson plaques, mildly elevated, irregular shape, clear boundary, and light friction can cause bleeding, so the disease will cause patients to have blood spots on the surface of the skin.
2. Anaphylactic purpura: the cause of the disease is still unclear, may be related to infectious factors, immune disorders, genetic factors. The disease will cause the patient to appear different degrees of purpura, skin lesions at the beginning of the purple-red papules, press the color does not fade, can be accompanied by itching. As the disease progresses, the color of the skin lesions can become dark purple, brown. Patients are also prone to abdominal pain, joint swelling and other symptoms.
3. Contact dermatitis: contact dermatitis is due to skin contact with external substances and cause inflammatory reaction, light will appear erythema, edema, pinpoint size dense papules and other manifestations, heavy lesions have vesicles, oozing, and even necrosis phenomenon, can also be caused by patients with blood spots on the surface of the skin.
It is recommended that those who have blood spots on the surface of the skin and accompanying symptoms should consult a doctor as soon as possible, so that the disease can be clearly identified and treated according to the doctor’s instructions.