При открытии файла с расширением .js либо .php в браузере код "заворачивается" в тег <pre>.
Например код
<script>
alert("Hello, world!");
</script>
Превращается в
<pre style="word-wrap: break-word; white-space: pre-wrap;">
<script>
alert("Hello, world!");
</script>
</pre>
Но при изменении расширения на .html все отображается как надо.
С чем это может быть связано? Как решить данную проблему?