1

ブラウザがメインの html ページを取得すると、どの埋め込みコンテンツが Web サーバーから再度要求され、どれが外部リンクのみであるかをどのように判断するのでしょうか? タグのタイプに基づいていますか?

もしそうなら、誰かがこれらのタグが何であるかの参照を私に与えることができますか?

ありがとう。

4

2 に答える 2

2

HTML5 仕様では、要素カテゴリ「埋め込みコンテンツ」が定義されています。

埋め込みコンテンツは、ドキュメントに別のリソースをインポートするコンテンツ、またはドキュメントに挿入される別の語彙からのコンテンツです。

次の要素がリストされています。

  • audio
  • canvas
  • embed
  • iframe
  • img
  • math
  • object
  • svg
  • video

linkまたはscript(両方ともメタデータ カテゴリ内) のような要素は、ユーザー エージェント (ブラウザー、スクリーン リーダーなど) が自由にリンクしたり、含めたり、好きなことをしたりできる他のリソースを参照することもできます。たとえば、Firefox や Chromium などのブラウザは (デフォルトで)link要素内にリンクされた CSS を読み込んで「適用」し、rel値は =stylesheetです。Lynx や w3m などのブラウザではそれができません。彼らは単にそのリンクを無視します。


の場合link、HTML5 では、どのリンク タイプが「現在のドキュメントを拡張するために使用されるリソースへのリンクであり、通常はユーザー エージェントによって自動的に処理される」かを示しています。

link要素を使用して、外部リソースへのリンクとハイパーリンクの 2 つのカテゴリのリンクを作成できます。リンク タイプ セクションでは、特定のリンク タイプが外部リソースかハイパーリンクかを定義します。


style属性 (インライン CSS の場合)も考慮してbackground-image urlください。

于 2012-09-07T23:43:57.160 に答える
0

はい、タグはブラウザがロードするリソースを識別するのに役立ちます。コンテンツをダウンロード/取得した後、ブラウザは応答の content-type ヘッダーに基づいてコンテンツの処理方法を決定します。

于 2012-09-07T14:47:10.650 に答える