Happe ionisatsiooniastme järgi vesilahuses jaotatakse happed tugevateks ja nõrkadeks hapeteks. Üldiselt arvatakse, et tugevad happed ioniseeruvad täielikult vesilahustes -näited hõlmavad vesinikkloriidhapet ja lämmastikhapet-, samas kui nõrgad happed ioniseeruvad ainult osaliselt vesilahustes, nagu äädikhape ja süsihape.
Tugevad happed: perkloorhape, vesinikjodiidhape, väävelhape, vesinikbromiidhape, vesinikkloriidhape, lämmastikhape, joodhape jne.
Mõõdukalt tugevad happed: oksaalhape (etaandihape), väävelhape, fosforhape, püroviinamarihape, lämmastikhape.
Nõrgad happed: süsihape (mida mõned peavad mõõdukalt tugevaks happeks), sidrunhape, vesinikfluoriidhape, õunhape, glükoonhape, sipelghape, piimhape, bensoehape, akrüülhape, äädikhape, propioonhape, steariinhape, vesinikväävelhape, hüpokloorhape, boorhape.
Seoses oksühapetega: suhteliselt levinud vormi nimetatakse lihtsalt "happeks" (nt kloorhape); teisi oksühappeid nimetatakse selle järgi, kas tsentraalse hapet -moodustava elemendi oksüdatsiooniaste on kõrgem või madalam kui standardhappel või kas need sisaldavad peroksiidstruktuuri -O-O-. Näiteks: kloorhape (HClO₃, kus kloori oksüdatsiooniaste on +5); perkloorhape (HClO4, oksüdatsiooniaste +7); kloorhape (HClO₂, oksüdatsiooniaste +3); ja hüpokloorhape (HClO, oksüdatsiooniaste +1). Sarnaselt nimetatakse selliseid ühendeid nagu HSO5 ja H2S₂O8, mis sisaldavad -O-O- sidemeid, vastavalt peroksümonoväävelhappeks ja peroksüdiväävelhappeks. Hapet, mis moodustub kahe lihtsa oksühappemolekuli kondenseerumisel ühe veemolekuli elimineerimisega, nimetatakse "pürohappeks" (või "kondenseeritud happeks"); alternatiivselt võib nomenklatuuris kasutada eesliidet "di-" (või "meta-"). Funktsionaalrühma, mis tekib siis, kui lihtne oksühape kaotab kõik oma hüdroksüülrühmad, nimetatakse "atsüülrühmaks" (täpsemalt "oksüatsüülrühmaks"); näiteks -SO₂ nimetatakse sulfonüülrühmaks ja CrO2Cl2 nimetatakse kromüülkloriidiks. Kui oksühappe keemiline valem on kirjutatud üldkujul MOₙ(OH)ₘ (kus M tähistab metalli või mittemetalli), saab tavaliste oksühapete suhtelist tugevust hinnata *n* väärtuse põhjal: kui *n*=0, siis on tegemist väga nõrga happega (nt boorhape, H₃BO₃).
