Over a million developers have joined DZone.

Tables For Layout, Still Using It? CSS3 Table Style, I Am Not Sure...

DZone's Guide to

Tables For Layout, Still Using It? CSS3 Table Style, I Am Not Sure...

· Web Dev Zone
Free Resource

Discover how to focus on operators for Reactive Programming and how they are essential to react to data in your application.  Brought to you in partnership with Wakanda

With the uptake of CSS and the movement against using tables for layout, are you still doing things the old way?

In the standards world, tables are not evil but, when used for layout, it definitely is. I do not think that the CSS alternative to tables in CSS3 should ever be implemented. Why? Abuse. The HTML table element when used for the right reasons can be powerful and should be the way one displays tabular data. What do you think?

If you still use traditional HTML tables for layout, why?

Preaching coming up, HTML is about the structure of the document. CSS was meant to ad the style/visual layer to the document. To my mind, allowing one to layout pages using a table like structure with CSS makes little sense. What do you think? 

Learn how divergent branches can appear in your repository and how to better understand why they are called “branches".  Brought to you in partnership with Wakanda


Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}