Para se centrar em ambas as direções com o flexbox, utiliza duas propriedades de centralização: align-items: center; e justify-content: center . Podemos observar que para centralizar elementos o flexbox é mais prático, e está habilitado nos navegadores.
Alinhamento de Tabela As tabelas podem ser alinhadas à esquerda/direita/centro utilizando o atributo "align" dentro da etiqueta table.
Alinhar horizontalmente é fácil. Defina o tamanho da sua tabela ou div e nele use o seguinte style: "margin: 0 auto;". Agora, alinhar verticalmente, independente do que você fizer, será gambiarra. Não existe nenhum comando pronto para isso.
Escolha Tabela > Opções de célula > Texto. Em Justificação vertical, selecione uma configuração de Alinhar: Alinhar parte superior, Centralizar, Alinhar parte inferior ou Justificar verticalmente.
Como alinhar o centro do texto na linha da tabela html?
Redimensionar uma tabela adicionando ou removendo linhas e colunas