Белый, как снег, белоснежный лебедь, снежная белизна... Не зря, когда требуется подчеркнуть безупречную чистоту белого цвета, его сравнивают со снегом. А почему же снег белый?
"Виновником" этого является многоцветный солнечный луч. Всем известно, что если тело полностью отражает солнечные лучи, то оно кажется нам белым. И наоборот, если тело полностью поглощает лучи света, то кажется нам чёрным.
Каждая снежинка в отдельности свободно пропускает через себя лучи света, поэтому бесцветна. Однако снег состоит из множества снежинок, которые, падая с неба хаотично, образуют снежный покров.
А все вместе снежинки становятся непрозрачными, отчего начинают отражать солнечный свет.
сорри но зеркальные поверхности по-моему отражают больше света чем белые и они как по мне не кажутся от этого белее, по поводу черного вроде как правильно
По-моему, здесь причина в том, что снег состоит из мелких частиц (кристаллов), которые преломляют свет. Снежинка не прозрачная, а тоже белая. А если бы снег отражал все цвета, то он был бы жёлтым, как и Солнце. Если битое стекло поместить в воду, которая имеет близкий коэфф. преломления, то оно, имхо, станет почти невидимо.
Вот здесь вначале верный, хотя и непоный, ответ: bolshoyvopros.ru/questions/6619-pochemu-sneg-belyj.html