日晕是日光通过卷层云时,受到冰晶的折射或反射而形成的。当光线射入卷层云中的冰晶后,经过两次折射,分散成不同方向的各色光。有卷层云时,天空中会飘浮着无数冰晶,在太阳周围同一圈上的冰晶,都能将同一种颜色的光折射到人的眼睛里形成内红外紫的晕环。
日华的成因与日晕相类似,都是太阳透过云层而出现的光环。不同的是,日华透过的云层比卷层云低(一般为高层云),云层内主要是小水滴。当阳光通过与其波长相近的小水滴时就会产生衍射现象,因此产生了内圈蓝绿色,外圈红棕色的日华。
注:由于太阳光太强烈,拍不出日华内圈的颜色,其实它有好几层的