Here's why:
* Water molecules are polar: Oxygen has a higher electronegativity than hydrogen, meaning it attracts electrons more strongly. This creates a partial negative charge on the oxygen atom and partial positive charges on the hydrogen atoms.
* Hydrogen bonds form: The partial positive charge on a hydrogen atom of one water molecule attracts the partial negative charge on the oxygen atom of another water molecule. This forms a weak but significant hydrogen bond.
* Structure of ice: In ice, these hydrogen bonds hold the water molecules in a rigid, open, crystalline structure. This open structure creates a lot of empty space between the molecules.
* Density: The open structure of ice means that the same number of water molecules takes up more space in ice compared to liquid water. This results in a lower density for ice.
In summary: Hydrogen bonds are the key to understanding why ice floats. They create a unique open structure that makes ice less dense than liquid water.