supponiamo tu voglia creare uno spazio fisso in larghezza (es. 770px) e estensibile in altezza
ti crei l'immagine di sfondo (imgsfondo.jpg) larga 770px e alta 1px in cui ai bordi hai l'effetto ombra
crei un div con il seguente css
a questo punto hai un area all'interno del div in cui scrivere ad una distanza interna da ciascun bordo di 20pxcodice:div { background: url(imgsfondo.jpg) repeat-y; padding: 20px; }
poi puoi allineare il testo come credi con la proprietà text-align: left | center | right | justify
p.s. la tabelle non andrebbero mai usate per creare il layout ma solo per organizzare dati
ciao