HTML src 属性

前へ 全ての HTML 属性 次へ

定義と用法

src 属性は、外部リソースの位置 (URL) を指定します。


適用

src 属性は、以下の要素で使用することができます:

要素 属性
<audio> src
<embed> src
<iframe> src
<img> src
<input> src
<script> src
<source> src
<track> src
<video> src

Audio の例

オーディオプレーヤ:

<audio src="horse.ogg" controls>
Your browser does not support the audio element.
</audio>
Try it Yourself ❯

Embed の例

埋め込みのフラッシュアニメーション:

<embed src="helloworld.swf">
Try it Yourself ❯

Iframe の例

<iframe> の最も簡単な使用例:

<iframe src="/default.html"></iframe>
Try it Yourself ❯

Img の例

画像は、次のようにがマークアップします:

<img src="smiley.gif" alt="Smiley face">
Try it Yourself ❯

Input の例

送信ボタンを表す画像を持つ HTML フォーム:

<form action="demo_form.html">
  First name: <input type="text" name="fname"><br>
  <input type="image" src="submit.gif" alt="Submit">
</form>
Try it Yourself ❯

Script の例

外部 JavaScript ファイルにポイントします:

<script src="myscripts.js"></script>
Try it Yourself ❯

Source の例

2 つのソースファイルを持つオーディオプレーヤ。ブラウザは、(もしあれば)サポートしているファイルを選択します:

<audio controls>
  <source src="horse.ogg" type="audio/ogg">
  <source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
Try it Yourself ❯

Track の例

2 つの字幕トラックを持ビデオ:

<video width="320" height="240" controls>
  <source src="forrest_gump.mp4" type="video/mp4">
  <source src="forrest_gump.ogg" type="video/ogg">
  <track src="subtitles_en.vtt" kind="subtitles" srclang="en" label="English">
  <track src="subtitles_no.vtt" kind="subtitles" srclang="no" label="Norwegian">
</video>

Video の例

ビデオの再生:

<video src="movie.ogg" controls>
  Your browser does not support the video tag.
</video>
Try it Yourself ❯

ブラウザ・サポート

src 属性は、要素ごとに以下のブラウザがサポートしています。

要素
audio 4.0 9.0 3.5 4.0 10.5
embed Yes Yes Yes Yes Yes
iframe Yes Yes Yes Yes Yes
img Yes Yes Yes Yes Yes
input 1.0 2.0 1.0 1.0 1.0
script Yes Yes Yes Yes Yes
source 4.0 9.0 3.5 4.0 10.5
track 18.0 10.0 31.0 6.0 15.0
video 4.0 9.0 3.5 4.0 10.5

前へ 全ての HTML 属性 次へ