Voici pourquoi:
* métaux ont tendance à perdre des électrons, devenant des ions chargés positivement (cations).
* non-métaux ont tendance à gagner des électrons, devenant des ions chargés négativement (anions).
* L'attraction électrostatique entre ces ions de charge opposée est ce qui forme la liaison ionique.
C'est pourquoi les composés ioniques se forment généralement entre les métaux et les non-métaux.