Когда вы включаете файл с кодом выше, это все равно, что добавлять все данные в исходный файл, как если бы вообще не было включения.Делая это таким образом, вы унаследуете все относительные JavaScript и CSS, которые есть в родительском файле.
Единственный способ решить эту проблему - создать оболочку вокруг основного содержимого и настроить все элементы CSS, чтобы они влиялитолько эта обертка.Помимо этого, единственный другой вариант - установить стиль CSS для вашего добавляемого файла с определенными идентификаторами или очистить текущий CSS, чтобы быть более конкретным.
Один последний метод, если у вас есть CSS, влияющий на включаемый файл (Я предполагаю, что из вашего OP у вас есть CSS-стиль внутри самого файла), вы можете установить! Важно для них, чтобы они перезаписывали любые другие классы CSS, влияющие на них.