Teknik olarak divlerle tablo sonuçları elde edilebilir. Div lerin flow özelliği vardır, içindeki bilgiye göre genişleyip, uzayabilir. Css aslında bu tür div lerin niteliklerini belirlemek için kullanılır.
Örnegin bir resim galerisi yaparken bunu div ile de yapabilirsin, tablo ile de yapabilirsin. Tablo diyelim 6 kolon olursa, bu kolon sayısı degişmeyecek sabit kalacaktır. Oysa div lerle sabit bir pixel genişligi verirsen ve float u ayarlarsan, sayfa genişligine göre gösterilecek resim sayısı artabilir, azabilir.
Genel olarak eger liste halinde bilgi verilecekse table kullanın denir, ama onun dışında bloklar yapacaksanız, mutlaka divlerle çalışılması önerilir.
Css ile ilgili çok güzel örneklerin oldugu bir site var, tavsiye ederim.
http://www.cssplay.co.uk/
Css ile yapılmış bir foto galerisi:
http://www.cssplay.co.uk/menu/lightbox#Flowers