Теория:

1.  Бескислородные кислоты получают при растворении в воде газообразных соединений неметаллов с водородом.
 
Так, например, соляная кислота образуется в результате растворения газа хлороводорода HCl в воде, а сероводородная кислота образуется при растворении газа сероводорода H2S в воде. Сами же упомянутые газообразные соединения можно получить в реакциях соединения водорода с соответствующими неметаллами:
 
H2+Cl2свет2HClH2+StH2S

2.  Кислородсодержащие кислоты можно получить взаимодействием соответствующих кислотных оксидов с водой.
  
N2O5+H2O2HNO3SO3+H2OH2SO4
 
3.  Кислоты можно получить из соответствующих солей. Реакции обмена протекают в соответствии с вытеснительным рядом кислот.  
 
Например, соляная кислота вытесняет уксусную из растворов её солей, а фосфорная кислота может быть вытеснена серной:
 
CH3COONa+HClCH3COOH+NaClCa3(PO4)2+3H2SO42H3PO4+3CaSO4
 
Источники:
Оржековский П.А. и др.  Химия: 8-й класс. - Москва: АСТ Астрель, 2013.
Габриелян О.С. Химия: 8-й класс.- Москва: Дрофа, 2002.