7.18: Why is dioxygen a gas but sulphur a solid?
Oxygen is smaller in size as compared to sulphur. Thus, it can effectively form bond and molecules. The intermolecular forces in oxygen are weak van der Wall's, which cause it to exist as a gas. Whereas sulphur exists as a puckered structure held together by strong covalent bonds,. Hence, it is solid.