On 26/11/06, Rey Bango <[EMAIL PROTECTED]> wrote:What I'm trying to say is
that if there are other compelling reasons to
not use tables, then I want to know them. Web accessibility is a very
important issue but there has to be more to your thinking than just web
accessibility or "it's really, really time to move on". Again, give me
something to work with.


Rey,
the html markup and css needed to render, "this" window.....is far less
using a CSS layout....IMHO...........
therefore  in this particular case, not only are accessibility issues
addressed but bandwidth is saved.

CSS:LAYOUT FOR WINDOW
<div class="rbt">
 <div>
   <div></div>
 </div>
</div>
<div class="rbl">
<div class="rbr">
CONTENT (IFRAME)..GOES HERE
</div>
</div>
<div class="rbb">
 <div>
   <div>
   </div>
 </div>
</div>

TABLE LAYOUT FOR WINDOW:
<table cellspacing="0" cellpadding="0" border="0" class="jwTitle">
<tr>
      <td class="jwTitleL">&nbsp;</td>
      <td class="jwTitleC">&nbsp;</td>
      <td class="jwTitleR">&nbsp;</td>
</tr>
</table>
<table cellspacing="0" cellpadding="0" border="0" class="jwContent">
<tr>
      <td class="jwContentL">&nbsp;</td>
      <td class="jwContentC">&nbsp;</td> CONTENT (IFRAME)..GOES
HERE..replaces &nbsp;
      <td class="jwContentR">&nbsp;</td>
</tr>
</table>
<table cellspacing="0" cellpadding="0" border="0" class="jwStatus">
<tr>
      <td class="jwStatusL">&nbsp;</td>
      <td class="jwStatusL">&nbsp;</td>
      <td class="jwStatusL">&nbsp;</td>
</tr>
</table>


When it comes to  laying out an entire page, using a CSS layout ( which has
a steep learning  curve, in order to address browser differences), produces
a layout that is displayed as it is read by the browser, whereas if you use
nested tables to produce a complex layout, then all the table structures
must be written to the browser, and the browser then calculates, the sizes
of the tables and tablecells,  and then displays them............so the
actual markup is more lightweight and it renders quicker in the
browser.................added to this.....you can, using the same mark up,
but different CSS, display an entirely different page (take a look at
www.csszengarden.com)............

so briefly to sum up..........

mark up  is more lightweight,
page displays quicker,
mark up is vastly more flexible/versatile/reusable.....................


Regards

Giuliano Marcangelo





_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

Reply via email to