<table> for layouts is evil right?

It just turned out that this site uses tables for layouts. Does anyone find this unsettling given the nature of the site? I really don't know what to believe :-)

http://www.w3schools.com/

+1


a source to share


5 answers


More eloquent people than I have made some convincing arguments against. Here are some recent (because it's important when it comes to browser technology) to check:



+6


a source


Tables are good for displaying data that would normally fit ... in a table. Think of a list of names with associated attributes.

Tables are evil for layout. The layout should be done with CSS.



Data separation and display is an important concept in all of computer science.

+5


a source


It depends on what you are using the table for. And how many tables are you using.

If you are using a table to display tabular data, this is best. Otherwise, use modern material.

There are times when cleanliness is violated.

+1


a source


I think this page is the most ironic: an introduction to CSS (fully embedded in tables). It doesn't fill you with much confidence ...

+1


a source


Yes, I would have avoided that. Tables should be reserved for tabulated data. Try to arrange sites with divs and CSS.

0


a source







All Articles