@qguodajun73
Why is sea water salty while water on land is not?
Simple. You probably know why seawater is salty. That's right, because it contains salt (NaCl).
Why does seawater contain salt, but not rivers? This is where the confusion arises. Rivers and seawater both contain salt, just the concentrations differ.
The salt in the sea actually comes from the land. Before the Earth had water, it already had salt rocks. These salt rocks were once similar to the pebbles in front of your house.