Table vs Divthere are a few different things to keep in mind when it comes to loading speeds. First, when you have a ton of content being loaded it may take more time for the user to receive it (not the page content, but the number of characters -- bytes -- being received).
However, you also need to take into account that tables can't begin rendering without being completely received, because the table width may change depending on what content is put in it. Additionally, you can't render the next row until the previous one is rendered (otherwise you will either go too large or too small - both cases will cause the page to look off).
In general, tables are good for tabular content. If you don't have tabular content (something that makes sense to put in a table - such as book and author information) then you probably shouldn't be using a table.
You also need to think about connection speeds for pages. Mobile browsers likely have slower connection speeds.
Read 2010 times.