Centering with Margin Auto
The nice horizontal centering in bearblog.dev is using 2 lines of html.
Horizontally center divs with margin: auto
.
Set width to between 50-75 characters. width: 50rem
warning
You have to set a custom width. margin: auto
won't work because <div>
and <p>
have default width of 100%
.
info
text-align: center
is different, as it doesn't work on divs, and will missalign the paragraphs.
Horiontal centering is for most purposes just "not annoyingly sticking to edges." Margin auto is a quick trick, but if you want even a bit more customization, go for flexboxes.