why are ionic compounds are hard crystalline solids???
Ionic crystals are hard because the positive and negative ions are strongly attracted to each other and difficult to separate. The strong forces of attraction between ions in the ionic compounds forms strong interlinked bonding which makes the ionic compound hard and require very high energy to break them.