Предполагая, что вы говорите о выделении синтаксиса розовым цветом, URL-адреса ваших сценариев в line 1
и line 2
имеют буквенное пространство, а поскольку URL-адреса не могут иметь буквенные пробелы, он преобразуется в код ASCII, то есть %20
.
Просто замените %20
на +
, и это должно удалить подсветку синтаксической ошибки.
Поскольку URL-адреса часто содержат символы вне набора ASCII, URL-адрес должен бытьпреобразован в действительный формат ASCII.Кодировка URL заменяет небезопасные символы ASCII на «%», за которым следуют две шестнадцатеричные цифры.URL не могут содержать пробелы.Кодировка URL обычно заменяет пробел знаком плюс (+) или% 20.
Через - Кодирование URL
Если у вас есть доступк файлам и папкам сайта я бы порекомендовал проверить, имеет ли папка Style%20Library
имя папки Style Library
или нет, и если это так, переименуйте ее в StyleLibrary
и удалите% 20 из URL-адресов ваших скриптов.
ОБНОВЛЕНИЕ:
И, если вы говорите о сценарии теги подсветки синтаксиса цвета, хорошо, если вы измените настройки подсветки синтаксиса для Sublime Text 3 для HTML странное выделение исчезает.
Очевидно, что в js это будет выглядеть странно, поскольку в js-файле не должно быть тегов <script</script>
, ни ссылок на скрипты в строке 1 и строке 2 в первую очередь иВы должны удалить их из файла js.
tldr: Измените настройки подсветки синтаксиса на HTML в Просмотр> Синтаксис> HTML , если это HTMLили удалите теги скрипта и ссылки скрипта, если этоэто файл JSКроме того, избегайте буквальных пробелов в именах папок и используйте запись camelCase, если вам действительно нужны различия в именах папок.