Подтвердить что ты не робот

Какая разница между использованием ссылки и тегом script для ссылки на источник JavaScript?

Я попытался использовать обе следующие ссылки на источник , Они оба компилируются , Но в чем разница?

1-й метод:

<script src="~/Scripts/jquery-1.4.1.js" type="text/javascript"></script>

2-й метод:

<link href="~/Scripts/jquery-1.4.1.js" type="text/javascript" />

Примечание: Существует также похожая разница между тегами script и link as="script" которая запрашивает <link href="js/script.js" as="script">, которая отличается.

4b9b3361

Ответ 1

Тег

link используется для связывания таблиц стилей или любых других связанных документов вместо включения файлов javascript.

HTML Элемент связи <link> указывает отношения между текущим документом и другими документами. Возможные применения этого элемента включают определение реляционной структуры для навигации и привязку документа к таблице стилей.

rel Атрибут:

Этот атрибут определяет связь связанного документа с текущим документом. Атрибут должен представлять собой список значений типов ссылок, разделенных пробелами. Наиболее распространенное использование этого атрибута - указать ссылку на внешнюю таблицу стилей: атрибут rel установлен в таблицу стилей, а атрибут href установлен на URL-адрес внешней таблицы стилей для форматирования страницы. WebTV также поддерживает использование следующего значения для перегрузки следующей страницы в серии документов.

Возможные значения:

  • alternate - альтернативная версия документа (т.е. страница печати, переведенная или зеркальная)

  • таблица стилей - внешняя таблица стилей для документа

  • start. Первый документ в списке

  • next. Следующий документ в списке

  • prev - предыдущий документ в списке

  • содержимое - оглавление для документа

  • index - индекс для документа

  • глоссарий - глоссарий (объяснение) слов, используемых в документе

  • copyright - документ, содержащий информацию об авторских правах

  • глава - глава документа

  • раздел - раздел документа

  • подразделение - подраздел документа

  • приложение Приложение для документа

  • help Справочный документ

  • закладка Связанный документ

  • значок ярлыка Связанный (любимый значок) образ документа

Пока HTML Script Элемент <script> используется для встраивания или ссылки на исполняемый файл script в документе HTML или XHTML.

Ответ 2

Второй (с использованием link) не должен работать или запускаться и не является стандартным.

http://jsfiddle.net/qMKUv/

Ответ 3

  • <link> для CSS
  • <script> для JS