Fonte da imagem: AQUI.
Por
estranho que possa parecer, tanto em Portugal como no Brasil, ambos os termos
estão corretos, embora haja diferenças no âmbito de utilização. Tampar é mais
específico, pois significa pôr a tampa em algo. Quanto a tapar, podendo ser sinónimo
de tampar, é mais geral, pois pode significar cobrir algo (não apenas com uma
tampa), entupir, arrolhar, fechar, etc.
Abraço.
AP