Why does hydrogen bonding occur?
1 Answer
Because of bond polarity.....
Explanation:
When hydrogen is bound to a strongly electronegative atom, i.e. fluorine, or nitrogen, or water, the heteroatom polarizes electron density towards itself to give charge separation, and a resultant molecular dipole....i.e.
And the best metric of this is of course the normal boiling point, which for water is (dohh!)
In the lower hydrides, the extent of hydrogen bonding is not so great in that the element hydrogen bonds are not so polar. And thus the unusual order of boiling points.
We could draw similar inferences from the boiling point of the hydrogen halides, and the Group 15 hydrides....
Note that this type of dipole-dipole interaction is usually treated under a separate umbrella, i.e.