使用链接和脚本标记引用JavaScript源有什么区别?

Ask*_* B. 39 javascript

我尝试过使用以下两个source-reference-lines.他们都编译.但有什么区别?

第一种方法:

<script src="~/Scripts/jquery-1.4.1.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

第二种方法:

<link href="~/Scripts/jquery-1.4.1.js" type="text/javascript" />
Run Code Online (Sandbox Code Playgroud)

注:另外还有一个类似的区别scriptlink as="script"标签,询问有关<link href="js/script.js" as="script">,这是不同的.

Ahs*_*hid 24

link tag用于关联样式表或任何其他链接文档,而不是包含javascript文件.

HTML 链接元素 <link>指定当前文档与其他文档之间的关系.此元素的可能用途包括定义用于导航的关系框架以及将文档链接到样式表.

rel 属性:

此属性将链接文档的关系命名为当前文档.该属性必须是以空格分隔的链接类型值列表.此属性的最常见用法是指定外部样式表的链接:rel属性设置为样式表,href属性设置为外部样式表的URL以格式化页面.WebTV还支持使用rel的下一个值来预加载文档系列中的下一页.

可能的值:

  • alternate - 文档的备用版本(即打印页面,已翻译或镜像)

  • stylesheet - 文档的外部样式表

  • start - 选择中的第一个文档

  • next - 选择中的下一个文档

  • prev - 选择中的上一个文档

  • contents - 文档的目录

  • index - 文档的索引

  • 术语表 - 文档中使用的词汇表(解释)

  • copyright - 包含版权信息的文档

  • 章节 - 文件的一章

  • 部分 - 文件的一部分

  • subsection - 文件的一个小节

  • 附录 该文件的附录

  • 帮助 帮助文档

  • 书签 相关文档

  • 快捷方式图标文档的相关(收藏夹图标)图像

虽然该HTML 脚本元素 <script>用于嵌入或HTML或XHTML文档中引用可执行脚本.

  • 他询问了链接标签与脚本标签(因为我正在寻找有关的信息).AK写了关于链接标签的答案,但没有写任何关于脚本标签的内容. (3认同)

Dan*_*ite 5

第二个(使用link)不应该工作或运行,并且是非标准的.

http://jsfiddle.net/qMKUv/