HTML Embedタグについて
embedタグの定義と使用法
<embed>
タグは外部のリソース(例えばプラグインを必要とするコンテンツ、ビデオ、音声、PDFなど)をHTML文書に埋め込むために使用されます。このタグは、属性を使用して埋め込むコンテンツの種類やサイズを指定することができます。
ブラウザのサポート状況
<embed>
タグは、主要なすべてのウェブブラウザ(Chrome、Firefox、Safari、Edge、Internet Explorer)によってサポートされています。ただし、埋め込むコンテンツの種類によっては、特定のプラグインやソフトウェアが必要な場合があります。
embedタグの属性
属性 | 説明 |
---|---|
src | 埋め込む外部リソースのURLを指定します。 |
type | 埋め込むリソースのMIMEタイプを指定します。 |
width | 埋め込んだコンテンツの幅をピクセルまたはパーセンテージで指定します。 |
height | 埋め込んだコンテンツの高さをピクセルまたはパーセンテージで指定します。 |
embedタグのイベント
<embed>
タグはHTML5の標準イベントリスナーをサポートしています。以下は、その例です:
- load: 埋め込みコンテンツがロードされたときに発生します。
- error: 埋め込みコンテンツのロード中にエラーが発生したときに発生します。
コード例
<!-- PDFドキュメントを埋め込む例 -->
<embed src="example.pdf" type="application/pdf" width="600" height="400">
QA
1. embedタグは何に使用されますか?
外部のリソースをHTML文書に埋め込むために使用されます。
2. embedタグはすべてのブラウザでサポートされていますか?
はい、主要なすべてのブラウザでサポートされています。
3. embedタグでサポートされている主な属性は何ですか?
主な属性には、src, type, width, heightがあります。