HTML <embed> 嵌入瀏覽器外掛內容

<embed> 標籤 (tag) 用來在網頁中嵌入外部內容,嵌入不同檔案類型 (通常都是非 HTML) 的瀏覽器外掛內容 (plugins),像是嵌入 Java Applets, Flash, PDF 等。

<embed> 標籤上的屬性 (attributes):

  • src: 外部內容的位址 (URL)
  • type: 外部內容的 MIME type
  • width: 一個數字,指定嵌入內容的顯示寬度,單位是像素 (pixel)
  • height: 一個數字,指定嵌入內容的顯示高度,單位是像素 (pixel)
  • 不同的外掛也會有該外掛專屬的不同用途的屬性

<embed> 本身沒有內容是一個空元素,所以不需要 closing tag。

語法使用範例:

Apple QuickTime
<embed type="video/quicktime" src="movie.mov" width="640" height="480">

Flash
<embed src="whoosh.swf" quality="medium"
       bgcolor="#ffffff" width="550" height="400"
       name="whoosh" align="middle" allowScriptAccess="sameDomain"
       allowFullScreen="false" type="application/x-shockwave-flash"
       pluginspage="http://www.macromedia.com/go/getflashplayer">

如果你是想嵌入圖片,你應該是使用 <img>
如果你是想嵌入 HTML 網頁,你應該是使用 <iframe>
如果你是想嵌入音源或影片,你應該是使用 <audio><video>

<embed> 和 <object> 的用途類似。