이온식을 만들 때 "00 이온"이라면 그 옆에 ²+ 와 같이 음이온인지 양이온인지 보이는데, 이온은 정말 모든 원소마다, 모든 분자마다 외워야하는 것인가요? 유추할 수 있는 방법은 없나요? 그리고 HCl은 염산이라 H2S인 황화수소와 달리 예측하기 힘들었습니다. 이런것도 외워야만하는 부분인가요?
대부분의 금속 원소는 양이온을 형성하며, 보통 원소명 뒤에 이온을 붙여 표현합니다. 예컨데, Na⁺는 나트륨 이온, Ca²⁺는 칼슘 이온입니다. 비금속 원소에서 유래된 음이온은 주로 원소명의 끝을 -이드 로 바꾸어 표현합니다. ex) Cl⁻는 염화 이온. 산소가 포함된 음이온은 -아트 또는 -이트로 끝나는 경우가 많습니다. ex) NO₃⁻는 질산 이온, SO₄²⁻는 황산 이온 이온의 전하는 화학적 성질과 원자의 전자 구성에 따라 결정됩니다. 예를 들어, 알칼리 금속은 +1의 전하를 갖는 양이온을 형성하고, 할로겐 원소들은 대체로 -1의 전하를 갖는 음이온을 형성합니다.