Een tabel is statisch. De breedte bepaal jij en doordat jij de tabel op een vaste breedte instelt, zal die zich niet aanpassen aan de breedte van het apparaat waarmee je de site bezoekt.
Daarom wordt een tabel ook wel gezien als iets uit de vorige eeuw.
Je kunt een tabel ook opbouwen uit html op basis van dvs.
Zoek op internet maar eens op "tabellen maken met divs"
Hier
vind je al een goede uitleg.
Ik zag net dat er ook een plugin is die je kan helpen:
Responsive Tables
. Die is niet gratis, maar misschien wel handig.
En misschien de gratis extensie:
Responsive Scrolling Tables
voor jou nog wel beter.