<param>
속성 요약
- 속성명
- 설명
-
name
[필수]매개변수의 이름을 지정
-
value
[필수]매개변수의 값을 지정
-
type
매개변수 값의 MIME 유형을 지정
-
valuetype
매개변수 값의 유형을 지정 (
data
,ref
,object
)
내장 콘텐츠(Embedded content) 요약 설명
- 내장 콘텐츠란 HTML 문서 안에 외부 소스로부터 가져온 다른 유형의 콘텐츠를 포함하는 요소를 말합니다. 주로 이미지, 오디오, 비디오, 그래픽 등을 웹 페이지에 삽입하는 데 사용됩니다.
- 대표적인 내장 콘텐츠 요소로는
<img>
,<audio>
,<video>
,<iframe>
등이 있습니다.- 내장 콘텐츠를 통해 웹 페이지는 다양한 종류의 멀티미디어 콘텐츠를 표현하고 더욱 풍부한 사용자 경험을 제공할 수 있습니다.
요약 설명
<param>
요소는<object>
요소 내부에서 사용되며, 삽입된 외부 콘텐츠에 전달할 설정 값(파라미터)을 정의하는 태그입니다.
name
과value
속성으로 구성되어, 예를 들어 플러그인, 미디어 플레이어, 플래시 객체 등에 초기 설정값을 전달하는 데 사용됩니다.<param>
은 화면에 표시되지 않으며,<object>
에 연결된 리소스가 이를 읽어 처리합니다. 과거 플러그인 기반 콘텐츠에서 많이 사용되었지만, 현대 웹에서는 사용 빈도가 낮아졌고, 대체 기술이 주로 활용됩니다.
<param>
요소는 <embed>
요소와 달리 단독으로 사용할 수 없으며,
반드시 <object>
요소 내에서만 동작합니다.
예를 들어, PDF 뷰어나 비디오 플레이어에 특정 매개변수를 전달하여 동작을 제어할 수 있습니다.
name
속성과 value
속성을 사용하여 객체의 속성을 지정할 수 있습니다.
<param>
요소는 빈 태그(self-closing tag)로, 별도의 콘텐츠를 포함하지 않습니다.
<param>
요소는 JavaScript 및 CSS 스타일링이 불가능하며,
오직 객체 설정 값을 정의하는 용도로만 사용됩니다.
<video>
, <audio>
등의 요소로 대체되면서
<param>
의 사용이 줄어들었습니다.
<param>
요소는 특별한 기본 스타일을 가지지 않으며, 기본적으로 스타일링되지 않는 빈 태그로 취급됩니다.
<object>
요소가 video-player.swf
파일을 로드합니다.<param name="autoplay" value="true">
: 자동 재생 설정<param name="loop" value="false">
: 반복 재생 비활성화<param>
속성 요약name
[필수]
매개변수의 이름을 지정
value
[필수]
매개변수의 값을 지정
type
매개변수 값의 MIME 유형을 지정
valuetype
매개변수 값의 유형을 지정 (data
, ref
, object
)
<param>
요소의 필수 속성으로, 매개변수의 이름을 지정합니다.
<object>
요소와 함께 사용되며, 플러그인이나 미디어 플레이어에서 인식할 매개변수의 키 역할을 합니다.
quality
는 플러그인에서 인식하는 매개변수의 이름입니다.
<param>
요소의 필수 속성으로, name
속성에 해당하는 값을 지정합니다.
문자열 형태로 값을 입력하며, name
과 함께 설정해야 유효합니다.
bgcolor
매개변수의 값은 #FFFFFF
입니다.
매개변수 값의 MIME 유형을 지정합니다.
<param>
요소에서 자주 사용되지 않으며, 일부 구형 브라우저나 플러그인에서만 인식됩니다.
type
은 video/quicktime
으로 설정되었습니다.매개변수 값의 형식을 지정합니다.
data
(기본값) : 일반적인 문자열 데이터를 의미합니다.ref
: value
가 URL을 참조하고 있음을 의미합니다.object
: value
가 다른 객체를 참조하고 있음을 의미합니다.valuetype="ref"
는 value
가 URL을 참조하고 있음을 나타냅니다.quality="high"
: 플래시 품질을 높임bgcolor="#ffffff"
: 배경색을 흰색으로 설정allowScriptAccess="always"
: JavaScript와의 상호작용 허용url="music.mp3"
: 재생할 오디오 파일 지정autostart="true"
: 자동 재생 활성화loop="false"
: 반복 재생 비활성화zoom="100%"
: PDF 파일 확대/축소 비율 설정navpanes="0"
: 네비게이션 패널 숨기기<param>
요소에
name="autoplay" value="true"
속성을 설정했지만,
동영상이 자동 재생되지 않는 것을 확인할 수 있습니다.
<video>
또는 <audio>
요소를 사용하고,
muted
속성을 추가하는 것이 필요합니다.
<param>
요소는 반드시 <object>
요소의 자식으로 사용되어야 하며, 독립적으로 사용할 수 없습니다.
<object>
요소와 <param>
요소를 사용하여 미디어를 삽입하는 것은 구식 방식입니다.<video>
또는 <audio>
요소를 사용하는 것이 더 권장됩니다.
<param>
요소는 Flash와 함께 자주 사용되었지만, Flash는 2020년 이후 공식적으로 지원이 종료되었습니다.<canvas>
또는 <video>
요소) 사용을 고려해야 합니다.
UXKM Editor로 자유롭게 코드를 연습하세요. 전체 화면 코드 작성 및 코드 다운로드가 가능합니다.