Ciao. Non credo si possa fare, in quanto il parametro background per il tag table, e anche gli altri, prevede solo il path dell'immagine.
Forse si può fare con Javascript scrivendo quache funzione che invochi resizeby() o resizeTo(), o qualcosa che controlli le dimensioni dell'oggetto table per poi caricargli dentro una differente versione dell'immagine. Comunque non ne sono sicuro. Forse fai prima a impostare dimensioni fisse per la tabella. Chiedi sul forum html