HTML <frameset> 태그
정의 및 특징
<frameset> 태그는 문서의 레이아웃을 구성하기 위해 사용되는 프레임(frame)들의 집합을 정의할 때 사용합니다.
<frameset> 요소는 하나 이상의 <frame> 요소를 포함하며, 각각의 <frame> 요소는 서로 다른 문서를 포함할 수 있습니다. <frameset> 요소는 열(column)이나 행(row)의 개수뿐만 아니라 각 열과 행이 어느 정도의 면적을 차지하고 있는지 퍼센트(%)나 픽셀(pixel) 단위로 명시합니다.
HTML5에서는 <frameset> 태그를 더 이상 지원하지 않습니다.
더 이상 지원되지 않는 <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">
예제
<frameset cols="33%,*,33%">
<frame name="left" src="/html/intro"/>
<frame name="center" src="/css/intro"/>
<frame name="right" src="/php/intro"/>
</frameset>
지원하는 브라우저 및 버전
태그명 | ||||||
---|---|---|---|---|---|---|
<frameset> | 지원함 | 지원함 | 지원함 | 지원함 | 지원함 | 지원함 |
HTML5에서 변경된 사항
HTML5에서는 <frameset> 태그를 더 이상 지원하지 않습니다.
사용할 수 있는 속성
속성명 | 속성값 | 설명 | |
---|---|---|---|
cols |
픽셀 % * |
프레임셋의 열(column)의 개수와 각각의 크기를 명시함. HTML5에서는 더 이상 지원하지 않음. |
|
rows |
|
픽셀 % * |
프레임셋의 행(row)의 개수와 각각의 크기를 명시함. HTML5에서는 더 이상 지원하지 않음. |