Damit sich eine saure Lösung bilden kann, muss ein Proton (H+) abgespalten werden können, das sich dann mit Wasser zu H3O+ verbindet.
Eine allgemeine Gleichung wäre dann (R = Rest)
HR + H2O ---> R- + H3O+
Die Fähigkeit ein Proton abzuspalten müsste auf alle Halogenwasserstoffe zutreffen, bei Nichtmetalloxiden geht es nicht um den Sauerstoff, sondern darum, dass ein abspaltbares Wasserstoffatom vorhanden ist. Schwefeldioxid (SO2) wäre z.B. ein Nichtmetalloxid, das aufgrund fehlendem H-Atom in der Verbindung nicht als Säure wirken kann.