모두CBT

다음 <보기>와 같이 프레임을 나누면 브라우저에 어떤 모양으로 나… | [전자상거래운용사 필기] 02년 1회차 기출문제 상세 페이지

1[전자상거래운용사 필기] 02년 1회차

다음 <보기>와 같이 프레임을 나누면 브라우저에 어떤 모양으로 나타나는가?

<FRAMESET rows="*,33%,33%">
 <FRAMESET cols="50%,*">
  <FRAME src="./01.htm">
  <FRAME src="./02.htm">
 </FRAMESET>
 <FRAME src="./03.htm">
 <FRAME src="./04.htm">
</FRAMESET>

* 단, 01.htm, 02.htm, 03.htm, 04.htm은 해당 디렉토리에 존재한다고 가정한다.

1
2
3
4
해설

브라우저에는 맨 위 한 줄이 좌우 두 칸으로 나뉘고, 그 아래에 폭 전체를 차지하는 가로 줄이 두 개 놓인 모양으로 나타난다.

바깥쪽 <FRAMESET rows="*,33%,33%">가 화면을 가로 줄 세 개로 먼저 자른다. 이때 첫 번째 행에 배치된 것이 <FRAMESET cols="50%,*">이므로, 맨 윗줄만 세로선으로 다시 갈라져 01.htm과 02.htm 두 칸이 된다.

안쪽 FRAMESET이 닫힌 뒤에 오는 03.htm과 04.htm은 바깥 FRAMESET에 직접 속하므로 두 번째·세 번째 가로 줄을 각각 폭 전체로 차지한다.

따라서 세로 분할이 위가 아닌 아래쪽 줄에 생기는 배치나, 화면이 먼저 좌우로 갈라지고 한쪽만 세 줄로 나뉘는 배치는 이 코드와 맞지 않는다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.