Трюк, чтобы получить цель на той же строке, заключался в добавлении display: inline-block;
к стилю каждого <h1>
.
Тогда проблема заключалась в центрировании BestBuy, что было сделано путем установки его на position: absolute;
и центрирования на основе размера окна с left: 50%; transform: translateX(-50%);
.
Окончательный рабочий код:
<header>
<h1 class="text-sm display-3 font-weight-thin " style="text-align:left; display:inline-block" >Amazon</h1>
<h1 class="text-sm display-3 font-weight-thin " style="position: absolute; text-align:center; left: 50%;transform: translateX(-50%); display:inline-block;">BestBuy</h1>
<h1 class="text-sm display-3 font-weight-thin " style="text-align:right; float: right; display:inline-block">Target</h1>
<hr style="clear:all;">
</header>