Al posto di un colore è possibile utilizzare anche un'immagine come sfondo. Par fare ciò dai un'occhiata all'esercizio seguente:
html<table height="100" width="150" background="/img/image.jpg" >
<tr>
<td>Questa tabella ha un'immagine come sfondo</td>
</tr>
</table>
Nel caso precedente le dimensioni dell'immagine coincidevano con quelle della tabella. Quando non è così però e la tabella è più grande dell'immagine, l'immagine si ripete fino al riempimento della tabella.
Come vedremo la ripetizione di un'immagine può avere altre applicazioni. Essa permette infatti di creare immagini molto piccole (per esempio 4x4 pixel) con l'aiuto di editor di foto. Queste immagini poi si ripetono migliaia di volte sullo sfondo creando un motivo.
Un altro modo di utilizzare la ripetizione delle immagini è quello degli sfondi trasparenti. Per provare questo utilizzeremo un'immagine di tipo '.gif'. La collocazione dell'immagine come sfondo va eseguita come negli esempi precedenti.