оригинальная версия версия для слабовидящих контрастная версия выключить изображения включить изображения RSS FEED K2 NEWS
Суббота, 22 Сентябрь 2018 00:05

Интегрирование в xHTML

Первое что следует понять, что JavaScript – встраиваемый язык программирования. И встраивается он в HTML-код. А это значит, что перед тем как приступить к изучению JavaScript вам, было бы неплохо узнать, что такое язык разметки гипертекста (HTML).

Если же вы с HTML уже знакомы, то мы продолжим.

Код JavaScript можно расположить двумя способами:

Способ первый, назовём его «открытый»:

<script type="text/javascript">document.write("привет");</script>

И способ второй, посредством интегрирования файла. Для этого в «head» пишется такая строка <script type="text/javascript" src="/*.js"></script>.

Пример:

<head>
  <script type="text/javascript" src="/*.js"></script>
. </head>

Где *.js – адрес и имя файла javascript.

Далее в этом файле оставляем, скажем, вот такую строку:

function hello()
{
  document.write("привет");
}

Потом возвращаемся в наш HTML-файл и внутри текста (там ,где нам нужно), размещаем такую вот строку:

<script type="text/javascript">hello();</script>

Казалось бы, что первый способ, быстрее и практичнее. Однако это мнение верно лишь в случае, если у вас будет всего одна страница. Но лично мне такие сайты ещё не попадались.

Весьма явный пример этого механизма – блок с количеством статей у нас на сайте. Только представьте это количество страниц, к ним ещё нужно прибавить страницы меню и главную страницу. И каждый раз, когда появляется новая статья редактировать все эти страницы.

И совсем другое дело, если изменить всего, лишь один файлик js.

Если подумать, то таким образом можно сделать шаблон сайта, который можно было бы изменять потом, как душе угодно. Это действительно так, но есть обратная сторона монеты – поисковые боты не видят текст внутри этих строк и ваш сайт рискует попасть (хорошо, если ещё попадёт) в поисковые системы – обезображенным.

Спонсоры: