219k views
1 vote
Why sodium chloride is hard but sodium metal is soft?

2 Answers

5 votes
sodium metal is soft due to weak metallic bonding in sodium as it has only one valance electron. Sodium chloride crystal is hard due to strong ionic bonding between sodium and chloride ions.

6 votes
NaCl is an ionic solid. Hence has strong ionic bonds. Whereas Na is a metallic solid and has only weaker metallic bonds.
User Ian Huff
by
8.8k points