according to 13 Reasons Why CSS Is Superior to Tables in Website Design
it's much better use CSS layout than table layout ,
now , All Tiles examples uses Table-Layout to insert the tiles
<table border="2" width="300" bordercolor="Gray">
<tr>
<td bgcolor="Blue"><strong><tiles:getAsString name="title"/></strong></td>
</tr>
<tr>
<td><tiles:insert attribute="header"/></td>
</tr>
<tr>
<td><tiles:insert attribute="body"/></td>
</tr>
</table>
my question is , is it useless/pointless to use Tiles framework when using CSS-Layout ? something like this? or .. Does it kill Tiles?
<body>
<div id="header">
<div id="headerTitle"><tiles:insertAttribute name="header" /></div>
</div>
<div id="content">
<tiles:insertAttribute name="body" />
</div>
<div id="footer">
<tiles:insertAttribute name="footer" />
</div>
</body>
?
Thanks