Found this on HTML table: keep the same width for columns
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 .