精液正常的颜色呈淡灰白色,禁欲稍久时可呈淡黄色。出现血精的原因有:1、生殖道的炎症:如前列腺炎、精囊炎、尿道炎、附睾炎、精索前列腺结石、尿道膀胱结石。2、精道梗阻和囊肿。3、肿瘤和血管异常。4、全身因素:高血压、血友病。5、生殖道损避免过多房事。建议到医院进行专业的检查,多症下药才能取得良好的治疗效果。