Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

Остальное — история

.

Остальное - история

Посмотрим на оставшийся код нашего базового шаблона. Мы видим, как обычно, открывающий и закрывающий тег body, и закрывающий тег </html>. Здесь имеется также ссылка на файл JavaScript внутри контейнера script.

Точно так же, как и обсуждавшийся выше элемент link, тег <script> не требует каких-либо параметров, в том числе и атрибута type. Чтобы пройти валидацию в XHTML, страница, содержащая ссылку на внешний скрипт, должна содержать код такого вида:

Остальное - история

Поскольку JavaScript давно уже стал единственным скриптовым языком, использующимся для практических целей во Всемирной паутине, и поскольку все браузеры подразумевают, что вы применяете именно его, от лишнего кода решено отказаться. Отныне вполне валидна такая запись:

<script src="js/scripts.js"></script>

Ссылка на скрипт стоит в конце нашей страницы не случайно. Это связано с алгоритмом работы браузера: встретив сценарий, он приостанавливает визуализацию страницы до тех пор, пока скрипт не будет завершен; иногда это сильно замедляет загрузку, особенно если сценарий помещен в самом начале. Поэтому рекомендуется большие скрипты ставить ближе к концу страницы, за исключением особых случаев, когда сценарий требуется выполнить до обработки контента (как HTML5shiv).

.

Читайте так же:
Not found