Vou dar um exemplo: Quando eu comecei, para centralizar algo eu ia chutando. Colocar text-align: center, se não dava certo eu colocava margin: 0 auto, e ia tentando, até dar certo. Eu só aprendi mesmo quando estudei sobre Box Model, e entendi sobre display block, etc. Você não precisa ir tão a fundo, e tentar entender como o HTML faz isso por de baixo dos panos, mas essa parte de box-model no mínimo é interessante de estudar.
Respondendo a "Infelizmente todos os exemplos que deu podem se..." dentro da publicação 🍊 O programador Chaves
1