tasarımı css - div kullanarak yapmak en güzeli .ama tutup da içerikte tablo kullanılması gerekiyorsa div yapacam diye kasmaya gerek yok. ayrıca aspx php asp gibi dillerle html-css kodlarının hangisinin kullanılma zorunluluğu arasında nasıl bir bağ kurdunuz anlamadım.
yani kısaca tasarımda hangisini temiz kodlayabiliyorsanız öyle yapın.