Что было бы лучшим способом перенести динамический контент из php-скрипта в отдельный html-файл, если бы я использовал функцию require для рендеринга html?
Вы можете сохранить содержимое в переменных и отобразить переменную в вашем HTML.
В вашем php файле вызывается с помощью метода require
$div1 = "<div>content-dynamic</div>";
и в вашем файле просмотра
<html>
<body>
echo $div1;
</body>
</html>
Вам нужно будет проверить область действия переменных.
Других решений пока нет …