Я использую библиотеку Javascript W3Schools для обработки HTML-включений на других HTML-страницах. Все идет хорошо, за исключением того, что я сталкиваюсь с некоторыми проблемами форматирования. Когда процесс include включается, он помещает HTML-код в тег body, когда я предпочитаю его использовать в другом теге. Я не хочу, чтобы форматирование моего тега тела влияло на импортируемый контент HTML. Я открыт для любых решений, но я бы предпочел что-то, что позволяет мне указывать определенный тег в документе HTML для импорта в него.
Я пытался поместить вызов Javascript в голову или снаружитега body, но не повезло.
Вот код, используемый W3Schools: https://www.w3schools.com/howto/howto_html_include.asp
<script src="https://www.w3schools.com/lib/w3.js"></script>
<!-- import header -->
<div w3-include-HTML="./includes/header.html"></div>
<!-- import navigation bar -->
<div w3-include-HTML="./includes/navbar.html"></div>
<!-- Script to Handle W3Schools HTML Includes -->
<script>
w3.includeHTML();
</script>
Спасибо за помощь! Я надеюсь, что есть хороший способ сделать это, иначе я могу отформатировать свой текст вне тега body ... Хотя это далеко от идеала.