Оба варианта - "ион" и "йон" - правильные и одинаково приемлемы в русском языке. Разница в написании вызвана тем, что в словарях и учебниках химии используются разные транслитерации для иностранных слов. Поэтому можно использовать любую из форм, которая вам больше нравится или которая предпочтительнее в данном контексте.
Оба варианта - "ион" и "йон" - правильные и одинаково приемлемы в русском языке. Разница в написании вызвана тем, что в словарях и учебниках химии используются разные транслитерации для иностранных слов. Поэтому можно использовать любую из форм, которая вам больше нравится или которая предпочтительнее в данном контексте.