Avevo letto tempo fa (non mi ricordo dove) di una soluzione interessante con l'utilizzo di un immagine di 4x4 pixeli, che si può creare molto facile con qualsiasi programma di grafica, il trucco è che i 2 pixeli di una diagonale devono essere trasparenti, gli altri due del colore desiderato, qualcosa chiaro di solito insomma. Il file (preferibilmente PNG per preservare la traspareza) viene alla fine impostato come background utilizzando un'istruzione css tipo:
body {background-image: url(sfondo.png); background-repeat: repeat;}