O display: inline deixa os elementos em uma linha, um do lado do outro, mas não permite alterar essa linha.
O display: inline-block deixa os elementos um do lado do outro, mas permite a alteração da linha.
O display: block deixa os elementos um debaixo do outro.
Estou correto?