CSS, aby wszystkie kolumny były równe szerokości, jest następujące

table {
  table-layout: fixed ;
  width: 100% ;
}
td {
  width: 25% ;
}
Motionless Markhor