HTMLのembedタグとは?使い方と主な属性をわかりやすく解説
<embed>タグとは
<embed>タグは、HTML文書の中に外部アプリケーションやプラグインコンテンツ(PDFファイル、動画、音声など)を埋め込むための要素です。開始タグのみで構成され、基本的に終了タグは不要です。
<embed>タグで使用できる主な属性は以下の通りです。
- height:埋め込むコンテンツの高さをピクセル単位で指定します。
- src:埋め込む外部ファイルのアドレス(URL)を指定します。
- type:埋め込みコンテンツのメディアタイプ(MIMEタイプ)を指定します。例:「application/pdf」など。
- width:埋め込むコンテンツの幅をピクセル単位で指定します。
それでは、HTMLで<embed>タグを使用する具体的な例を見ていきましょう。
サンプルコード
<!DOCTYPE html> <html> <body> <h2>CSS Demonstrating Application</h2> <embed src="https://www.tutorialspoint.com/flex/samples/CSSApplication.swf" height="400" width="600"> </body> </html>
実行結果

上記の例では、<embed>要素を次のように使用しています。
<embed src="https://www.tutorialspoint.com/flex/samples/CSSApplication.swf" height="400" width="600">
コードのポイント
<embed>要素のsrc属性には、埋め込みたい外部アプリケーション(この例では.swf形式のFlashファイル)のURLを設定しています。
https://www.tutorialspoint.com/flex/samples/CSSApplication.swf
また、height属性で高さ「400px」、width属性で幅「600px」と、表示サイズを明示的に指定している点も重要です。
補足:現代のWeb開発における注意点
かつて<embed>タグはFlash(.swf)コンテンツの表示によく利用されていましたが、現在はFlashが廃止されているため、この用途では使用できません。今日では、PDFファイルの埋め込みや動画・音声の再生などに活用されており、状況に応じて<object>タグや<iframe>タグと使い分けるのが一般的です。
-
HTMLのdlタグとは?記述リストの作成方法をサンプルコード付きで解説
HTMLのdlタグとは HTMLの<dl>要素は、記述リスト(description list)を定義するために使用されるタグです。HTML5では<dl>は「記述リスト」を表しますが、HTML4では「定義リスト(definition list)」として扱われていました。この違いを理解しておくと、より適切なマークアップができるようになります。 記述リストは、用語とその説明をセットで表示したい場合に便利な要素で、用語集、FAQ、メタデータの表示など、さまざまな場面で活用できます。 dlタグの基本構造 <dl>タグは、以下の2つの要素と組み合わせて使用します。
-
HTMLの<dfn>タグとは?定義用語のマークアップ方法を実例付きで解説
HTMLの<dfn>タグは、専門用語や略語など「定義の対象となる語」が文書内で最初に登場する箇所を示すための要素です。多くのブラウザでは、<dfn>タグで囲まれた部分は斜体(イタリック体)で表示されます。 それでは、<dfn>タグの具体的な実装例を見ていきましょう。 コード例 <!DOCTYPE html> <html> <body> <h2>MCAの科目一覧</h2> <p><dfn title="Master of Computer Applications"