Да, вы можете сделать это. Вы можете разместить включаемый файл в любом месте, если хотите, если он не содержит того, что должно быть в определенном месте. Например. включаемый файл, содержащий <%@ language="vbscript" %>
, должен быть включен в самом начале вашего скрипта.
Во-вторых, это нормально, чтобы открыть тег в одном файле и закрыть его в другом, но обычно это плохая практика, и вы должны быть осторожны.
Если вы хотите проверить порядок HTML + необработанного ASP-кода, вы можете переименовать внешний файл с .asp
на .shtml
. Когда shtml-файл просматривается через IIS, он обрабатывает все операторы #include, но не выполняет код ASP.