정의
object요소는 이미지, 오디오, 비디오, 자바 애플릿, 플래시등과 같은 object들을 포함하기 위해 사용됩니다.
속성
- data : 외부자원의 주소를 나타냅니다.
- type : 외부자원의 타입을 나타냅니다.
- name : 유효한 브라우징 문맥 이름을 나타냅니다.
- usemap : object요소가 이미지를 나타내고 있다면 이미지맵을 사용하고 있음을 나타냅니다. 요소가 이미지를 나타내지 않는다면 usemap속성은 무시됩니다.
- form : 폼 소유자를 object요소와 명시적으로 연결합니다.
- width : 요소의 너비를 나타냅니다.
- height : 요소의 높이를 나타냅니다.
설명
- data속성이나 type속성 중 하나는 반드시 존재해야 합니다.
함께 알아야 할 태그
예제
자바애플릿을 페이지에 포함시키는 예제입니다.
1 2 3 4 5 6 7 | < figure > < object type = "application/x-java-applet" > < param name = "code" value = "MyJavaClass" > < p >You do not have Java available, or it is disabled.</ p > </ object > < figcaption >My Java Clock</ figcaption > </ figure > |
HTML페이지를 포함시키는 예제입니다.
1 2 3 4 | < figure > < object data = "clock.html" ></ object > < figcaption >My HTML Clock</ figcaption > </ figure > |
플러그인(플래시 같은)을 페이지안에 포함시키는 예제입니다.
(이 경우 플래시를 지원하지 않는 사용자 에이전트를 위해 video를 제공하고 있으며, video역시 제공하지 않는 사용자 에이전트를 위해 링크를 제공하고 있습니다.)
1 2 3 4 5 6 7 8 9 10 | < p >Look at my video: < object type = "application/x-shockwave-flash" > < param name = allowfullscreen value = true > </ video > </ object > </ p > |