Почему синяк приобретает разные цвета?
Все эти измения происходят из-за крови.
Красный оттенок придаёт свежая кровь, которая находится под кожей. Позже образуется синий оттенок из-за наличия в крови оксигемоглобина.
Но оксигемоглобин теряет кислород и превращается в гемоглобин. А при его трансформации в другие элементы образуется зелёный (вердохромоген) и желтый цвет (билирубин).