Voici pourquoi:
* magnésium (mg) est un métal et a tendance à perdre deux électrons pour former un cation +2 (mg²⁺).
* soufre (s) est un non-métal et a tendance à gagner deux électrons pour former un anion -2 (s²⁻).
Les charges opposées des ions résultantes (Mg²⁺ et S²⁻) s'attireront mutuellement, formant une liaison ionique.