It all depends on what you want to display :
<DIV>and <SPAN>for page layout<Table> Designed to display tabular data (such as data points, etc.)
The days of use <Table>for entire page layouts have disappeared - and you should not be encouraged to use them for this reason.
HTML- semantic. , - , ( )