logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

HTML の第一歩 — レッスン 7 — object タグ。YouTube 動画の挿入。

04/12/2019, by Ivan

自分のブログに YouTube の動画を挿入する必要がよくあります。このレッスンでは、どのタグとその属性が使用されるかを見ていきます。まずは YouTube にアクセスして動画のコードをコピーしましょう。

 

 

Youtube video

次のようなコードが得られました。

<object style="height: 390px; width: 640px">
  <param name="movie" value="http://www.youtube.com/v/eyl6mLL6jXQ?version=3&feature=player_detailpage">
  <param name="allowFullScreen" value="true">
  <param name="allowScriptAccess" value="always">
  <embed src="http://www.youtube.com/v/eyl6mLL6jXQ?version=3&feature=player_detailpage" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360">
</object>

おそらくもう気づいたと思いますが、動画の挿入には <object> タグが使用されます。また、object タグには style 属性があります。style 属性はすべてのタグに共通のユニバーサル属性で、その中にタグの CSS スタイルを書きます。CSS が何かは後で説明しますが、今はこれで十分です。属性内の CSS スタイルはセミコロンで区切って書きます。ここには height と width、つまり高さと幅があります。これらのパラメータを変更できます。例えば、次のように設定すると:

<object style="height: 195px; width: 320px">
  <param name="movie" value="http://www.youtube.com/v/eyl6mLL6jXQ?version=3&feature=player_detailpage">
  <param name="allowFullScreen" value="true">
  <param name="allowScriptAccess" value="always">
  <embed src="http://www.youtube.com/v/eyl6mLL6jXQ?version=3&feature=player_detailpage" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360">
</object>

YouTube プレーヤーのサイズは半分になります。その場合、embed タグの width と height 属性で指定されている高さと幅も変更する必要があります。

<object style="height: 195px; width: 320px">
  <param name="movie" value="http://www.youtube.com/v/eyl6mLL6jXQ?version=3&feature=player_detailpage">
  <param name="allowFullScreen" value="true">
  <param name="allowScriptAccess" value="always">
  <embed src="http://www.youtube.com/v/eyl6mLL6jXQ?version=3&feature=player_detailpage" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="320" height="180">
</object>

また、object タグには <param> タグが含まれています。param タグには、挿入されたオブジェクトのプロパティが記述されます。挿入されたパラメータの中には:

movie — これが動画クリップであることを示し、その後の value 属性にこのクリップの URL が入ります。

allowFullScreen — 全画面モードへの切り替えを許可します。value="false" を設定すると、全画面モードに切り替えられなくなります。

allowScriptAccess — プレーヤーの API を扱うために必要です。