본문 바로가기

HTML

HTML <frame> 태그

반응형

정의 및 특징

・<frame> 태그는

 <frameset> 요소에 포함되는

 하나의 프레임(frame)을 정의할 때 사용한다

 

・<frameset> 요소에 포함된 각각의 <frame> 요소는

 테두리(border)나 스크롤, 크기 재조정 가능 여부 등

 서로 다른 속성값을 가질 수 있다

 

HTML5에서는 더 이상 지원하지 않는다

 더 이상 지원되지 않는 <frame> 요소를 사용하면서

 HTML 유효성 검사를 통과하기 위해서는

 다음의 두 가지 방법처럼 DOCTYPE을 선언해야 한다

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

 

・HTML과 XHTML에서의 차이점

 HTML에서는 <frameset> 태그를 닫지 않지만

 XHTML에서는 다음과 같이 반드시 태그를 닫아야만 한다

<frameset cols="25%,*,25%" />

 

 

지원하는 브라우저

지원함 지원함 지원함 지원함 지원함 지원함

 

속성

속성명 속성값 설명
frameborder 0
1
프레임(frame) 주위에 테두리(border)를 보여줄지 여부를 명시한다
HTML5에서는 더 이상 지원하지 않는다
longdesc URL 프레임에 보일 콘텐츠에 대한 설명을 담고 있는 페이지를 명시한다
HTML5에서는 더 이상 지원하지 않는다
marginheight 픽셀 프레임의 위쪽과 아래쪽 마진(margin)을 명시한다
HTML5에서는 더 이상 지원하지 않는다
marginwidth 픽셀 프레임의 왼쪽과 오른쪽 마진(margin)을 명시한다
HTML5에서는 더 이상 지원하지 않는다
name 텍스트 프레임의 이름(name)을 명시한다
HTML5에서는 더 이상 지원하지 않는다
noresize noresize 사용자가 프레임의 크기를 조절할 수 있는지 여부를 명시한다
HTML5에서는 더 이상 지원하지 않는다
scrolling yes
no
auto
프레임에 스크롤바(scrollbar)를 표시할지 여부를 명시한다
HTML5에서는 더 이상 지원하지 않는다
src URL 프레임에 보일 문서의 URL를 명시한다
HTML5에서는 더 이상 지원하지 않는다

 

예제

<frameset cols="25%,*,25%">
    <frame name="left" src="URL"/>
    <frame name="center" src="URL"/>
    <frame name="right" src="URL"/>
</frameset>

 

 

■HTML 태그 레퍼런스
HTML 태그 레퍼런스 - MAIN 돌아가기

 

 

반응형

'HTML' 카테고리의 다른 글

HTML <header> 태그  (0) 2023.06.28
HTML <frameset> 태그  (0) 2023.06.27
HTML <form> 태그  (0) 2023.06.25
HTML <footer> 태그  (0) 2023.06.24
HTML <figure> 태그  (0) 2023.06.23