html 특수 인라인태그 <APPLET>

Posted by 승호/
2008.09.28 12:43 html 태그 배우기

<APPLET>

APPLET 요소는 자바 애플릿을 추가할 때 사용합니다. 자바 애플릿은 웹 브라우저에서 실행할 수 있는 자바로 작성된 작은 프로그램입니다.

구문: <APPLET>...</APPLET>

닫는 태그: 필요

속성

볼드체로 표시된 것은 필수 속성, 회색으로 표시된 것은 HTML 4.01에서 권장하지 않는(deprecated) 속성입니다.

속성 내용
height Length 애플릿의 높이를 지정합니다.
width Length 애플릿의 너비를 0보다 큰 정수값으로 지정합니다. 애플릿의 최소 크기는 너비 1픽셀, 높이 1픽셀로서 width, height 속성값을 0으로 지정해도 1픽셀로 표시됩니다.
align absmiddle
baseline
bottom
middle
texttop
top
left
right
애플릿의 정렬 방법을 지정합니다.
absmiddle, baseline, bottom, middle, texttop, top은 애플릿과 같은 줄의 텍스트를 기준으로 위치가 정해지며, left와 right는 애플릿이 떠있는 상태(float)로 문서의 왼쪽 또는 오른쪽에 정렬됩니다.
alt Text APPLET 요소를 지원하지 않는 브라우저에서 보여줄 대체 텍스트를 지정합니다.
archive URI 압축된 라이브러리 파일을 지정합니다.
class ClassName CSS의 class 선택자를 지정합니다.
code Cdata 애플릿의 파일 이름을 지정합니다.
codebase URI 애플릿이 현재 HTML 문서와 다른 디렉토리에 있을 경우, 애플릿의 파일 경로를 지정합니다.
object CDATA 저장된 애플릿 표현을 포함하고 있는 리소스 경로를 지정합니다. object 속성은 code 속성과 함께 사용할 수 없습니다.
datafld ColumnName 데이터 필드를 지정합니다.
datasrc DatasrcName 데이터 소스를 지정합니다.
dir rtl
ltr
글자 방향을 지정합니다.
hspace Pixels 애플릿 왼쪽과 오른쪽 여백을 지정합니다.
id ElementID CSS의 ID 선택자를 지정합니다.
mayscript mayscript LiveConnect를 사용함을 나타냅니다. LiveConnect는 넷스케이프 내비게이터 3.0에서 채택된 기술로, 자바 애플릿과 자바스크립트가 서로 데이터를 주고 받을 수 있게 합니다.
name CDATA 요소의 이름을 지정합니다.
src URI 애플릿 파일의 URI를 지정합니다. 인터넷 익스플로러에서 추가 클래스를 지정할 때 사용하는 것으로 archive 속성과 같은 기능을 합니다.
style StyleDesc CSS 스타일을 지정합니다.
title Text 웹 브라우저에서 툴팁으로 표시할 내용을 지정합니다.
vspace Pixels 애플릿 위쪽과 아래쪽 여백을 지정합니다.

예제

예제 1
 <APPLET code="Animate.class" width="100" height="100">
 <PARAM name="img1" value="/images/1.jpg">
 <PARAM name="img2" value="/images/2.jpg">
 <IMG src="animation.gif">
 </APPLET> 
APPLET은 매개 변수를 정의하기 위해 PARAM 요소를 포함합니다. APPLET 요소의 내용보다 PARAM 요소가 먼저 지정되어야 합니다. 위 예제에서 자바 애플릿은 두 개의 매개 변수를 가지며 자바를 지원하지 않는 브라우저에서는 애니메이션 GIF 그림을 표시하도록 하고 있습니다.

예제 2
 <APPLET codebase="http://www.namo.com/java/"
 code="Animator.class" width=460 height=160 align="middle"
 alt="애플릿을 실행할 수 있는 경우에는 애니메이션이 재생됩니다.">
 <PARAM name="imageSource" value="images/Beans">
 <PARAM name="backgroundColor" value="0xc0c0c0">
 <PARAM name="endImage" value=10>
 <PARAM name="pause" value=200>
 <P>브라우저에서 애플릿을 지원하지 않습니다.</P>
 </APPLET> 
위 예제에서는 codebase가 지정되었기 때문에 code 값이 상대값으로 정의되었습니다. PARAM 요소는 애플릿에 필요한 매개 변수를 전달하고 그 아래 P 요소에 정의된 내용은 자바 애플릿을 지원하지 않는 브라우저에 표시됩니다.

지원 브라우저/HTML 버전

이 태그를 지원하는 브라우저의 최소 버전은 아래와 같습니다.

IE 3, NN 2, HTML 3.2

참고

  • HTML 4.01에서는 APPLET 요소 대신 OBJECT 요소를 사용할 것을 권장합니다. 인터넷 익스플로러 5.0 이상에서 OBJECT 요소를 지원합니다.
  • 애플릿을 수평적으로 중앙에 배치시키려면 <P align="center"><APPLET code="game.class" width="300" height="100"></APPLET></P>와 같이 가운데 배치된 문단 안에 애플릿을 삽입합니다.
  • codebase가 지정되어 있지 않은 경우, code 또는 object 값은 HTML 문서의 기본 URL에 대한 상대 경로로 표시됩니다.
신고

'html 태그 배우기' 카테고리의 다른 글

html 특수 인라인태그 <BR>  (0) 2008.09.28
html 특수 인라인태그 <BDO>  (0) 2008.09.28
html 특수 인라인태그 <BASEFONT>  (0) 2008.09.28
html 특수 인라인태그 <APPLET>  (0) 2008.09.28
html 특수 인라인태그 <A>  (0) 2008.09.28
html 속성값 형식  (0) 2008.09.28
html 태그연습장  (2) 2008.09.27
Tags
이 댓글을 비밀 댓글로