সূর্যের বিকিরণে সবধরনের তরঙ্গদৈর্ঘ্য থাকে, তাই সূর্যের রঙ সাদা। আমরা জানি ৭টি রঙ এর সংযোগে তৈরি হয় সাদা। সূর্যের আলোতে সবগুলো রঙই আছে, তাই সূর্য থেকে নিখুঁত সাদা আলো বের হয়।
সূর্যের আলো হালকা হলুদ দেখায়। বিশেষ করে সকালে এবং গোধূলিতে। এরকম দেখানোর কারন হচ্ছে আলোর বিক্ষেপণ।
কোন কণিকার ওপর আলো পড়লে সেই কণিকা আলোকে বিভিন্ন দিকে ছড়িয়ে দেয়, যাকে আলোর বিক্ষেপণ বলে। যে আলোর তরঙ্গদৈর্ঘ্য যত কম, সেই আলোর বিক্ষেপণ তত বেশি হয়।
আলোর বিক্ষেপণ এর তরঙ্গদৈর্ঘ্যের চতুর্ঘাতের ব্যস্তানুপাতিক। নীল আলোর তরঙ্গদৈর্ঘ্য সবচেয়ে কম, তাই আকাশে এই আলোর বিক্ষেপণ বেশি হয় এবং আকাশ নীল দেখায়।
একারণেই সূর্যোদয় ও সূর্যাস্তকালীন সময় আকাশ এবং সূর্য লাল/ হলুদ দেখায়। এসময় সূর্য দিগন্তরেখার কাছে অবস্থান করে। তাই সূর্যরশ্মি পৃথিবীতে আসতে পুরু বায়ুমণ্ডল ভেদ করে। তখন নীল আলো বিক্ষেপিত হয়ে বিভিন্ন দিকে চলে যায় কিন্তু লাল/ হলুদ আলোর তরঙ্গদৈর্ঘ্য বেশি হওয়ায় তা কম বিক্ষেপিত হয় এবং পৃথিবীতে আসে। তাই তখন আকাশ এবং সূর্য লালচে বা হলুদ দেখায়।
source: quora