[html] param 태그 (object의 매개변수 지정)
<object>태그를 배우면서 <param>태그가 잠시 등장했는데요
오늘은 <param>태그 사용법을 알아보겠습니다.
우선 <object>태그로 외부 프로그램이나 플러그인, 음악, 영화 등을 삽입 가능하지만
지금은 거의 퇴화 태그로 간주되어, <iframe>을 사용할 수 없는 상황에서만
<object>를 쓴다고 했습니다.
<param>태그 사용법
<param>태그는 <object> <applet>태그와 함께 사용할 때 유효합니다.
<param>이 하는 역할은, 삽입하려는 객체에 필요한 세부적인 부분을 지정합니다.
(객체에 매개 변수를 전달함)
즉 플레이어를 재생할지 말지, 플레이어를 화면에 보일지 말지, 반복 횟수 등
<param>은 닫는 태그는 없으며 xhtml에서는 <param />으로 표시함.
▶ 함께 사용할 수 있는 속성
name : 매개변수의 고유 이름을 지정
value : 매개변수의 값을 지정 (name과 value는 한 쌍으로 사용함)
type : MIME type(파일 유형) 지정.(valuetype이 'ref'로 설절될 때만 사용)
mime type은 여기 참조
valuetype : value 속성의 구체적 유형을 지정
-data: 기본값, value가 문자열로 객체에 전달
-ref: value가 url로 객체에 전달
-object: 동일 문서에서 다른 객체(object)의 id를 현재 객체에 전달.
지원 브라우저: Chrome 1.0, FF, IE, Opera, Safari
▶사용 예
<param name="quality" value="high">
<param name="loop" value="true">
<param name="width" value="200">
<param name="hour" value="5">
<param name="time" value="http://www.test.com/time.php" valuetype="ref" type="text/html">
▶<object>태그와 함께 사용한 예
<object type="audio/mpeg" data="raining.mp3" width="300" height="100">
<param name="controller" value="true"> controller: 플레이어를 표시할지 선택(예:true, 아니오:false)
<param name="autoplay" value="false"> autoplay: 파일을 자동 재생할지 선택(예:true, 아니오:false)
<param name="autostart" value="false"> autoplay와 동일(다른 브라우저)
<param name="loop" value="false"> loop: 음악 반복 여부((예:true, 아니오:false)
대체 내용</object>
▶ 실행화면입니다
'html' 카테고리의 다른 글
[html] frameset, frame 태그, 사용해도 될까요? (1) | 2014.07.21 |
---|---|
[html5] audio 태그로 음악 파일 삽입하기 (3) | 2014.07.18 |
[html5] embed 태그 (0) | 2014.07.16 |
[html/css]정의 목록 <dl><dt><dd> 태그 (2) | 2014.07.10 |
[html/css]목록을 만드는 <ul> <ol> <li>태그 (3) | 2014.07.09 |
댓글