冰比水轻是因为冰的密度比水低。在水的温度降低到0摄氏度以下时,水分子会形成规则的晶体结构,这就是冰的结构。在这种结构中,水分子之间的距离比液态水中的水分子之间的距离要大,导致冰的密度比水低。所以,相同体积下,冰的质量更轻,因此冰会浮在水面上。