Выравнивание таблицы по центру делается с помощью свойства margin со значением auto. Оно работает только в комплексе с заданной шириной. Например:
table {
  width: 60%;
  margin: auto;
}
Выравнивание содержимого ячеек по горизонтали происходит с помощью свойства text-align. Например, выравнивание по центру:
td {
  text-align: center;
}