Les non-métaux réagissent avec l'oxygène pour former des oxydes non métalliques. Ces oxydes sont de nature acide et réagissent avec l’eau pour former des acides. Des exemples courants sont le dioxyde de carbone (CO2), le dioxyde de soufre (SO2) et le dioxyde d'azote (NO2), qui forment respectivement de l'acide carbonique, de l'acide sulfurique et de l'acide nitrique.