Como centralizar um div no meio da tela?

Como centralizar um div no meio da tela?
Este método utiliza a propriedade display: table na DIV externa e as propriedades display:table-cell e vertical-align: middle na div interna para que os elementos se comportem como elementos de tabela, permitindo que o conteúdo seja centralizado normalmente.
Como centralizar um objeto em HTML?
: O elemento de texto centralizado (obsoleto)
- Exemplo 1. Esse texto vai ficar centralizado. < ...
- Exemplo 2 (Alternativa CSS) Esse texto vai ficar centralizado. < ...
- Exemplo 3 (Alternativa CSS)
Essa linha vai ficar centralizada.
Como alinhar tudo no centro HTML?
Método 1 de 2: Alinhe Texto com HTML
- Se precisar alinhar o texto para a direita, mude a tag "div" para "div style='text-align:right'" dentro dos símbolos "".
- Se precisar alinhar o texto para o meio, mude a tag "div" para "div style='text-align:center'" dentro dos símbolos "".