Question: how do halogens and alkali differ in reactivities?
Answer: Alkali metals from Ionic bonds with non-metals by loosing one electron while a halogen or other non-metal gains one electrons. Halogens are non-metals so they form covalent bond with other non metals.