Теория:

Соли образуются в результате целого ряда химических превращений. Выбор способа получения каждой конкретной соли зависит от целого ряда факторов, в частности от доступности исходных веществ, а в промышленности определяется в первую очередь экономической целесообразностью.
 
Разберём некоторые общие подходы к выбору способов получения средних солей.

1. Соли образуются при взаимодействии металлов с неметаллами.

Например, при взаимодействии железа с хлором образуется хлорид железа(\(III\)):
2Fe+3Cl2t°2FeCl3.

При нагревании смеси железа с серой образуется сульфид железа(\(II\)):
Fe+St°FeS.

2. Соли образуются при взаимодействии металлов с кислотами.
 
Например, при взаимодействии железа с соляной кислотой образуется хлорид железа(\(II\)):
Fe+2HClFeCl2+H2.

При взаимодействии магния с серной кислотой образуется сульфат магния:
Mg+H2SO4MgSO4+H2.

3. Из одних солей могут быть получены другие в реакциях замещения с металлами.
  
Например, сульфат железа(\(II\)) можно получить в реакции взаимодействия железа с сульфатом меди(\(II\)):
Fe+CuSO4FeSO4+Cu.

Нитрат магния можно получить в реакции взаимодействия магния с нитратом серебра:
Mg+2AgNO3MgNO32+2Ag.

4. Соли образуются при взаимодействии основных, кислотных или амфотерных оксидов с оксидами, принадлежащими к другой группе оксидов.

Например, при взаимодействии основного оксида кальция с кислотным оксидом углерода(\(IV\)) образуется карбонат кальция:
CaO+CO2CaCO3.

При нагревании смеси основного оксида магния с амфотерным оксидом алюминия образуется алюминат магния:
MgO+Al2O3t°MgAlO22.

5. Соли образуются при взаимодействии основных и амфотерных оксидов с кислотами.

Например, сульфат меди(\(II\)) можно получить, используя оксид меди(\(II\)) и серную кислоту:
CuO+H2SO4CuSO4+H2O.
 
Хлорид цинка можно получить, используя оксид цинка и соляную кислоту:
ZnO+2HClZnCl2+H2O.

6. Соли образуются при взаимодействии кислотных и амфотерных оксидов с основаниями.
 
Например, при пропускании оксида углерода(\(IV\)) через раствор гидроксида кальция образуется осадок карбоната кальция (известковая вода мутнеет):
CaOH2+CO2CaCO3+H2O.

При взаимодействии оксида серы(\(IV\)) с гидроксидом натрия образуется сульфит натрия:
2NaOH+SO2Na2SO3+H2O.

7. Соли образуются при взаимодействии кислот с основаниями или с амфотерными гидроксидами.

Например, сульфат меди(\(II\)) можно получить, используя гидроксид меди(\(II\)) и серную кислоту:
CuOH2+H2SO4CuSO4+2H2O.

Нитрат алюминия образуется в результате взаимодействия гидроксида алюминия с азотной кислотой:
AlOH3+3HNO3AlNO33+3H2O.

8. Соли можно получить, используя химическую реакцию обмена, протекающую между кислотой и другой солью.

Например, при взаимодействии сульфида железа(\(II\)) с серной кислотой образуется сульфат железа(\(II\)):
FeS+H2SO4FeSO4+H2S.

Хлорид кальция образуется при взаимодействии соляной кислоты (водного раствора хлороводорода) с карбонатом кальция:
CaCO3+2HClCaCl2+H2O+CO2.

9. Соли образуются при взаимодействии щелочей с растворимыми в воде солями.

Например, нитрат натрия образуется в результате химической реакции, протекающей между гидроксидом натрия и нитратом меди(\(II\)):
2NaOH+CuNO322NaNO3+CuOH2.

Сульфат калия образуется в реакции обмена, протекающей между гидроксидом калия и сульфатом железа(\(II\)):
2KOH+FeSO4K2SO4+FeOH2.

10. Соли образуются в реакциях обмена, протекающих между другими солями.

Например, чтобы получить бромид серебра, можно в качестве исходных веществ использовать нитрат серебра и бромид калия:
AgNO3+KBrAgBr+KNO3.

Сульфат бария образуется в реакции обмена, протекающей между сульфатом натрия и хлоридом бария:
Na2SO4+BaCl2BaSO4+2NaCl.

11. Соли можно получить, разлагая некоторые другие соли.
Например, хлорид калия образуется при термическом разложении хлората калия (бертолетовой соли):
2KClO3катализаторt°2KCl+3O2.

Осадок карбоната кальция образуется при разложении гидрокарбоната кальция:
CaHCO32t°CaCO3+H2O+CO2.