안녕하세요 ^^
Cl의 VE=7이기 때문에 8개의 VE를 채우기 위해(octet rule) H 1개와 본딩을 하려고 하기 때문에 HCl이 될 것입니다.
S의 경우에는 VE=6이기 때문에 H 2개와 bonding을 하려고 할 것이기 때문에 H2S로 유추가 가능합니다.
말씀하신, H+&Cl-는 엄밀히 말하면 틀린 설명입니다. H와 Cl은 둘다 nonmetal라서 ionic이 아니라 covalent bonding을 하기 때문입니다.
도움이 되었기를 바랍니다.
최현식 드림.