• The most recent updates have changed from using HTML tables to represent tabular data to DIVs.

    There are a few issues with this implementation:

    1/ This breaks backwards compatibility with those of us who have disabled RCPs built-in styles and have styled the tables appropriately

    2/ The use of DIVs to build tables is not semantic. Tabular data should be represented using table elements.

    3/ The markup is now invalid. For example, only one MAIN element should appear on the page, but it has been used as a TBODY.

    I really don’t understand the thought process behind this change.

    If it’s to make the content display better on mobile, you can continue to use tables and apply whatever CSS you like to the TABLE, THEAD, TBODY, TD, TH, TD and TFOOT elements.

    It’s also possible to implement scrollable tables by setting the TABLE to display block and overflow scroll.

    Please consider reverting back to HTML tables to maintain semantic, valid HTML and backwards compatibility.

    Jamie

Viewing 16 replies (of 16 total)
Viewing 16 replies (of 16 total)
  • The topic ‘Please don’t use divs to create tables of data’ is closed to new replies.