Попробуйте использовать тег <div>
вместо тега <p>
, поскольку теги <p>
не являются чем-то большим, чем указание, где начинается и заканчивается абзац. Где в качестве тега <div>
указан раздел документа, для которого можно задать любую ширину и высоту, которые вы указали.
Возможно, попробуйте <table>
с одной ячейкой, в которую встроены теги ширины и высоты, поэтому вам не нужен CSS. Вы можете скрыть границу, установив границу на 0.