Соли тесно связаны со всеми остальными классами неорганических соединений и могут быть получены практически из любого класса. Большинство способов получения солей уже было обсуждено выше (разд. 2, 3), к ним относятся:
1. Взаимодействие основных, кислотных и амфотерных оксидов друг с другом:
BaO + SiO2 = BaSiO3,
MgO + Al2O3 = Mg(AlO2)2,
SO3 + Na2O = Na2SO4,
P2O5 + Al2O3 = 2AlPO4.
2. Взаимодействие оксидов с гидроксидами (с кислотами и основаниями):
ZnO + H2SO4 = ZnSO4 + H2O,
CO2 + 2KOH = K2CO3 + H2O,
2NaOH + Al2O3 = 2NaAlO2 + H2O.
3. Взаимодействие оснований со средними и кислыми солями:
CuSO4 + 2KOH = Cu(OH)2↓ + K2SO4,
K2SO4 + Ba(OH)2 = 2KOH + BaSO4↓.
2NaHSO3 + 2KOH = Na2SO3 + K2SO3+2H2O,
Ca(HCO3)2 + Ba(OH)2 = BaCO3↓ + CaCO3↓ + 2H2O.
Cu(OH)2 + 2NaHSO4 = CuSO4 + Na2SO4 +2H2O.
4. Соли бескислородных кислот, кроме того, могут быть получены при непосредственном взаимодействии металлов и неметаллов:
2Mg + Cl2 = MgCl2.