47

次の両方のソース参照行を使用してみました。どちらもコンパイルします。しかし、違いは何ですか?

最初の方法:

<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">ますが、これは異なります。

4

3 に答える 3

30

linkタグは、JavaScriptファイルを含める代わりに、スタイルシートまたはその他のリンクされたドキュメントを関連付けるために使用されます。

HTMLリンク要素 <link>は、現在のドキュメントと他のドキュメントの間の関係を指定します。この要素の考えられる用途には、ナビゲーション用のリレーショナルフレームワークの定義、およびドキュメントのスタイルシートへのリンクが含まれます。

rel属性:

この属性は、リンクされたドキュメントと現在のドキュメントの関係に名前を付けます。属性は、リンクタイプ値のスペースで区切られたリストである必要があります。この属性の最も一般的な使用法は、外部スタイルシートへのリンクを指定することです。rel属性はstylesheetに設定され、href属性はページをフォーマットするための外部スタイルシートのURLに設定されます。WebTVは、ドキュメントシリーズの次のページをプリロードするためのrelの値nextの使用もサポートしています。

可能な値:

  • 代替-ドキュメントの代替バージョン(つまり、印刷ページ、翻訳済み、またはミラーリング)

  • stylesheet-ドキュメントの外部スタイルシート

  • start-選択範囲の最初のドキュメント

  • next-選択範囲内の次のドキュメント

  • prev-選択範囲内の前のドキュメント

  • コンテンツ-ドキュメントの目次

  • index-ドキュメントのインデックス

  • 用語集-ドキュメントで使用されている単語の用語集(説明)

  • copyright-著作権情報を含むドキュメント

  • -ドキュメントの章

  • セクション-ドキュメントのセクション

  • サブセクション-ドキュメントのサブセクション

  • 付録 ドキュメントの付録

  • ヘルプ ヘルプドキュメント

  • ブックマーク 関連ドキュメント

  • ショートカットアイコンドキュメントの関連する(お気に入りのアイコン)画像

HTMLスクリプト要素 は、HTMLまたはXHTMLドキュメント内に実行可能スクリプトを<script>埋め込んだり参照したりするために使用されます。

于 2012-08-29T12:56:00.827 に答える
5

2番目(を使用link)は機能または実行されないはずであり、非標準です。

http://jsfiddle.net/qMKUv/

于 2012-08-29T12:53:09.880 に答える
-1
  • <link>CSSの場合
  • <script>JSの場合
于 2019-07-09T18:28:48.117 に答える