Главная » Где размещать javascript-код
    РейтингРейтингРейтингРейтингРейтинг

Где размещать javascript-код

Javascript-код может быть размещен как на самой странице, так и во внешнем файле.

Код javascript может быть размещён как внутри страницы, так и в отдельном файле. Внутри страницы, как правило, принято размещать небольшие части кода, а в отдельных файлах - крупные фрагменты javascript кода, так как просматривать документ, внутри которого есть большие вставки JS становится неудобно.
<!--more-->

javascript код на странице


Сценарии javascript могут располагаться внутри html-страницы. Для обозначения JS сценариев существуют<script> </script>. Как правило, они располагаются в тегах <head> </head>, реже в body страницы. При использовании тега script следует указывать параметр language, в котором указывает как язык Вы используете для данного сценария. Рассмотрим пример.

Код HTML

Теги<script> </script> могут располагаться и в теле документа (в тегах ). Выполняться такой сценарий будет тогда, когда браузер "дочитает" страницу до этого места (до тегов ). Использовать такой способ сейчас не принято.

Подключение javascript из другого файла


Для начала создадим файл js. Открываем любой текстовой редактор, например, Блокнот (однако рекомендую использовать специализированный - Notepad++). Создаём в Блокноте новый файл (пустой) и сохраняем его как script.js в той же папке, что и html файл. 

Где и как размещать код javascript? В строке с подключением в файле  всегда указывайте кодировку в которой написан файл.

Страница JS готова.  Теперь переходим к самому подключению. Для встроенных языков программирования, как например, javascript, есть тег script. В нём есть атрибут src, который отвечает за подключение (указание пути) файла. Добавляем его перед закрывающим тегом head.

Код HTML

Последний способ самый удобный и часто применяемый.

css template

Не забывайте написать ваш комментарий, понравилась ли статья. От вас пару слов, а мне — признание поисковых систем, что пишу нормальные человеческий статьи. Заранее спасибо вам!