Ecco perché:
* Metals tendono a perdere elettroni, diventando ioni carichi positivamente (cationi).
* Non metal tendono a guadagnare elettroni, diventando ioni caricati negativamente (anioni).
Quando un metallo e un non metallo interagiscono, l'atomo di metallo rinuncia a uno o più elettroni all'atomo non metallico. Questo trasferimento crea cariche opposte sugli atomi, che si attirano reciprocamente elettrostaticamente, formando il legame ionico.