если более простым языком говорить то ионная образуетс между металлом и неметаллом - это все соли, основания, некоторые оксиды металлов.
например: KCL
ковалентная связь образуется между двумя неметаллами (галогеноводороды, оксиды неметаллов, бескислородные кислоты и другие)
например:
Cl2 ковалентно- неполярная (между одинаковыми неметаллами)
HCl ковалентно-полярная (между разными неметаллами)
но для этих связей есть некоторые исключения.