What elements typically form ionic bonds?

Ionic bonds occur between metals and non-metals on the periodic table. Like magnesium and oxygen.
Updated on Sunday, February 05 2012 at 11:07PM EST