Вообще-то солнце белое! Потому что человеческий глаз настроен именно на солнечный свет, именно он для него является белым.
Восприятие
цвета вообще относительное, и солнце для него - эталон. Если наблюдать
солнце в пасмурную погоду, то оно выглядит именно белым. А если в ясную
погоду - то на фоне синего неба солнце выглядит желтоватым (известный
обман зрения) . При сильной запылённости атмосферы синего неба не видно,
и солнце опять кажется белым (вспомните: "Белое солнце пустыни").
И
еще, если солнце опускается к горизонту, то оно постепенно желтеет и
затем даже краснеет (из-за того, что синие лучи сильнее рассеиваются в
атмосфере) .
Так что в большинстве случаев солнце выглядит желтым, вот и принято считать, что солнце - желтое.