Some divistic extremists want to shoot people that make table sites, others hate divs and love tables.
Tables has a different destination than a layout building... I don't use them, but I think they are much easier to use anyway. http://www.netmag.co.uk/tutorials/d...id=30458&subsectionid=499&subsubsectionid=181
divs are the correct technology for page layout and defining objects on the page (along with other block-level objects, i.e. h* tags, paragraphs, etc.). Tables are the correct technology for tabular data. Use them both and use them well. It's not so hard
divs offer more flexibility, u can change the layout of the complete site by just changing a few things in the css! but tables are not that bad, many sites still use that for layout. its just that when a few yrs back when ppl started learning html, div tags were not covered in most of the tutorials, maybe because they were not introduced back then and ppl started designing there pages using table tags
I use divs almost exclusively, sometimes even to layout tabular information. For instance, the layout of the subdirectory listings on the front of axelis.com is all divs. That is an exception though, for something like that I would usually use tables, but I wanted to see if I could do it with divs. Turns out it worked pretty well.
Hi dudes,. Hey, did anyone using divs ever find out that the text within the div was layed out in a way that was wrong? And you compared this on other browsers and you saw that the other browser got it right?
As the_pm, just-4-teens, and others have pointed out, you should not only use DIV, nor should you only use TABLE. Each element has a clear purpose and should be used appropriately. Though none of the poll options reflect this, so I will abstain. Semitism, btw, is very much the wrong word for how it has been used. http://dictionary.reference.com/search?q=Semitism http://dictionary.reference.com/search?q=Semite
there are a very few instances that I have found a table better than using divs, and this does include creating tables of data. However I will accpet the fact that I am maybe being over zealous with my use of div. From a practical point of view, when I moved a quite large site from an entirely table layout to 100% div layout I found I used 6Gb to 8Gb of bandwidth a month less, even though visitor numbers and page views continued to rise.
I use both. I use DIV usually, but for larger blocks of tabular data, I find it easier to use table/tr/td etc. than to keep track of all those nesting divs. --A--
I have some sites with table based layouts, but now I only design sites with css layouts. tables are only used to format tabular data and that's what I'm trying to use them for :]
Absolute nonsense. Use tables forwhatever you wish to use them for. There's nothing wrong with using tables for layout, other than pompous and pointless snobbery. Search engines and spiders don't care one way or another. Neither do your visitors. If it bothers you to use tables for layout, don't do it. it's a matter of personal preference. That doesn't mean there's anything wrong at all with making a different choice. End of debate.
In practice, isn't a <table> just a specialized kind of <div>? That's how I think of it. There's no plans to depreciate <table> tags in CSS3 or anything, right?
Tables for layout ruins accessibility. Some businesses, organizations, and especially government anything Web sites will often require their Web site to be accessible to even the handicapped. You seem to be working under the assumption that certain kinds of people don't exist in this world—they do. As I have mentioned above, your choice affects more than just you. More thought than just your own preference should go in to the decision. In addition, good semantic design (which means no tables for layout) offers many benefits for maintainability and adaptability. These benefits are not as noticable when you first build your site, but any changes or even a complete redesign to be made later will be much easier.
Minstrel man - We could carry on again but I seem to remember posting something that contradicts precisely what you're saying last time we discussed this.... Tables ARE NOT SUPPOSED to be used for laying out designs - only tabulature information. They were never designed to be used for making layouts, but during the 90's ended up being used that way. This was wrong.. Visually impaired users care very much about it