frameset 태그는 프레임을 어떻게 나눌것인가를 지정합니다.
cols
cols 속성값은 frame 개체의 너비를 지정합니다. cols="200,*" 으로 지정하면 프레임을 좌우로 나눈 다음 왼쪽 프레임의 크기를 200픽셀로, 오른쪽 프레임은 나머지 크기를 차지하도록 설정한다는 의미입니다.
<frameset cols="200,*"> <frame src="menu.html"> <frame src="contents.html"> </frameset> |
rows
rows 속성값은 frame 개체의 높이를 지정합니다. rows="200,*" 으로 지정하면 프레임을 상화로 나눈 다음 상단 프레임의 크기를 200픽셀로, 오른쪽 프레임은 나머지 크기를 차지하도록 설정한다는 의미입니다.
<frameset rows="200,*"> <frame src="menu.html"> <frame src="contents.html"> </frameset> |
2개이상의 프레임으로 나누기
프레임 태그를 중첩시키면 2개 이상의 프레임으로도 나눌 수 있습니다.
<frameset rows="100,*"> <frame src="top_menu.html"> <frameset cols="200,*"> <frame src="left_menu.html"> <frame src="contents.html"> </frameset> </frameset> |
top_menu.html, left_menu.html, contents.html 3개의 파일을 추가적으로 만든 다음 테스트 해보면 프레임에 대한 이해를 좀더 확실하게 할 수 있습니다.