because ionic bonds are formed between a cation, which is usually a metal,and an anion, which is usually a nonmetal