@DivyaBhalodiya
1. If there's a duplicate, then it's the question, not the answer. I don't necessarily have to check for similar questions every time I post an answer. Flag the question as duplicate if you feel like it.
2. How do you know it was copied, because of 300px? 200px or 300px would be quite popular choice for a off the top of one's head size for a table, don't you think?
– AdamLDec 04 '13 at 13:30
Why do you suggest using a list with table css instead of plain tables? Maybe tabular data (or similiar) are just what the OP needs to layout?
Just because css and divs have replaced tables for page layouts does not mean that table is an obsolete element.
– Anders ÖstmanApr 17 '15 at 07:50
If you set the style table-layout: fixed; on your table, you can
override the browser's automatic column resizing. The browser will
then set column widths based on the width of cells in the first row of
the table. Change your to and remove the inside
of it, and then set fixed widths for the cells in .