Many ionic compounds have high melting points because a lot of energy is required to break the strong ionic bonds. So after breaking the ionic bonds, the ionic compound becomes a liquid. How do you explain why the ionic compound also has high boiling point?

SraJMcGin gave you some good sites. The answer is there on the summaries without going to any of the links themselves.

The high boiling point of an ionic compound can also be explained by the strong ionic bonds present within the compound. Boiling occurs when the thermal energy provided to a substance is sufficient to overcome the intermolecular forces holding the particles together and convert the substance from a liquid to a gas.

In the case of ionic compounds, the intermolecular forces are replaced by strong ionic bonds, which are the electrostatic attractions between positively and negatively charged ions within the compound. These ionic bonds are very strong and require a significant amount of energy to break.

When an ionic compound is heated, the thermal energy provided is first utilized to overcome the ionic bonds and convert the solid to a liquid state. However, even after the transition to a liquid, additional thermal energy is needed to overcome the strong ionic bonds between the ions in the liquid and convert the substance from a liquid to a gas.

Due to the strength of the ionic bonds, a large amount of thermal energy is required to break these bonds and cause the boiling of the compound. This leads to high boiling points for many ionic compounds.

Therefore, the high boiling point of an ionic compound can be attributed to the strong electrostatic attractions between the positively and negatively charged ions, which require a significant amount of thermal energy to break in order to convert the compound from a liquid to a gas.