Forum Moderators: mack
I would like to streamline my homepage by placing a table on it which contains a list.
I"m just wondering if this is a good idea.
I"ve read a lot about tables and would like some direction.
Thank you for your advice.
I would like the table to have 3 colums and be about 6 rows down
I"m just thinking this would be easier for the user to navigate.
Any thoughts?
This is frowned on because tables are meant for tabular data. Putting non-tabular data into them is an abuse of the <table> tag; it implies that what's in there is something that it isn't (which has negative accessibility implications).
Tables are not always evil. If you want to put tabular data on your site, go ahead and put it in a table.
If, on the other hand, you want to put a list on your site, there are various tags for lists (e.g. <ul> for unorderded or bulleted lists, or <ol> for ordered or numbered lists).
It's perfectly possible to get a three-column layout where each column contains a list, without using a table for layout. Based on the limited information you've given, this might be the best way of doing what you want to do.