In effetti è una domanda banale
Il comortamento di default dei div è proprio quello.
Basta che non dai altezza e larghezza al div e dovresti essere a posto.

Non ti chiedo perchè metti una tabella dentro un div che è meglio