To subscribe to this question you need to
sign in to the AnswerBank or register
if you are not already a member. All you need is a valid email address to register.
1 to 2 of 2
niceboy Mon 23/06/08 22:22
Because blood is blue until it comes in contact with oxygen.
Arteries are too deep to be seen through the skin.
WaldoMcFroog Mon 23/06/08 22:34
Not true, I'm afraid. It's darker than freshly oxygenated blood, but not blue.
"Blood vessels near the surface are slightly translucent, as is the skin. Light from outside penetrates the skin and is reflected back out, but shorter wavelengths (ie colours from the red end of the spectrum) are more likely to be blocked by the skin on the journey out again. As a result, what you see appears bluer than it otherwise would.
"Optical physicists determined that the blueness of a vein depends on the depth of the blood vessel, its width and the blood content in the tissue around it. Others have speculated that the blue effect is also the product of a contrast with yellowy-pink skin, an optical illusion called the retinex effect."