본문 바로가기

개발 관련

HTML embed 태그에 관하여...

HTML의 EMBED 태그   <EMBED ...>

 

embed 태그에는 아래와 같은 속성(attribute)가 있다.

각 링크를 따라가서 살펴보는건 본인 몫.

 

  • SRC: URL of resource to be embedded
  • WIDTH: width of area in which to show resource
  • HEIGHT: height of area in which to show resource
  • ALIGN: how text should flow around the picture
  • NAME: name of the embedded object
  • PLUGINSPAGE: where to get the plugin software
  • PLUGINURL: where to get the JAR archive for automatic installation
  • HIDDEN: if the object is visible or not
  • HREF: make this object a link
  • TARGET: frame to link to
 
  • AUTOSTART: if the sound/movie should start automatically
  • LOOP: how many times to play the sound/movie
  • PLAYCOUNT: how many times to play the sound/movie
  • VOLUME: how loud to play the sound
  • CONTROLS: which sound control to display
  • CONTROLLER: if controls should be displayed
  • MASTERSOUND: indicates the object in a sound group with the sound to use
  • STARTTIME: how far into the sound to start and stop
  • ENDTIME: when to finish playing

 

 

 처의 내용을 해석하는데 그칠뿐이지만 나름 정리해 보자.

 

<embed ...> 는 브라우저 페이지 내에 플러그인을 사용 할수 있게 해준다.

플러그인은 클라이언트 컴퓨터에 위치하여 플러그인의 데이터를 처리하는 일종의 프로그램이라 할 수 있다.

보통의 플러그인들(flash, silverlight, etc)은 사운드와 동영상에 관련한 것들이다.

 

장 심플한 코드는 <embed src="path"> 와 같이 src 속성만을 사용하면 되며,

path에는 플러그인 데이터 파일의 위치를 적으면 된다.

추가로 'width' 와 'height' 속성을 사용하여 영역을 지정한다. 아래와 같이...

<EMBED SRC="../graphics/sounds/1812over.mid" HEIGHT=60 WIDTH=144>

 

<embed ...>는 HTML4 혹은 xHTML 1의 명세서에 있지는 않지만, 대부분의 브라우저에서 지원한다.

다른 태그와는 달리 <embed ...>에서 사용되는 속성은 사용되는 플러그인의 타입에 따라 달라진다.

(이러한 이상한 개념 (free-attribute) 때문에 HTLM 표준이 될 수 없는 이유란다)

 

<embed ...> 태그에서 유일하게 요구되는 속성은 'src' 뿐이다.

(The only required attribute for <EMBED ...> is SRC, so let's begin there.)

 

 

 

<출처>

http://www.htmlcodetutorial.com/embeddedobjects/_EMBED.html