Поскольку вы даете первому тегу <p>
высоту 400 пикселей.Заголовок на самом деле не появляется внизу, он просто появляется под первым тегом, который занимает 400 пикселей по вертикали.
Если вы хотите, чтобы они появлялись рядом друг с другом, вы можете изменить <p>
теги для <span>
s или для тега <p>
стиль встраивания (или встроенный блок): <p style="display: inline">Something here</p>
<div id="container" style="text-align: center;">
<span class="jsavoutput jsavscroll" readonly="readonly" style="width:225px; height:400px"> Test </span>
<span id="title" style="text-align: center;"> Title </span>
</div>
ИЛИ
<div id="container">
<p class="jsavoutput jsavscroll" readonly="readonly" style="width:225px; height:400px"> Test </p>
<p id="title" style="text-align: center; margin-top: -400px;"> Title </p>
</div>
Вы можете настроитьзначение margin-top для перемещения второго абзаца вверх или вниз, в зависимости от того, где вы хотите.