보통 학교에서 홈페이지 과제를 내줄때 프레임을 이용해서 제작을 하게끔 합니다. 실무에서는 프레임을 이용하는 경우가 일반적이지는 않습니다만 교육의 목적으로는 프레임을 이해하는 면도 있고, 상대적으로 간단하게 만들 수 있기 때문에 프레임을 사용하라고 하는듯 합니다.

이해를 목적으로 홈페이지를 제작하는 것이기 때문에 대부분의 홈페이지 과제는 몇장의 html 파일만 요구합니다.

php나 asp와 같이 서버사이드 스크립트 언어를 사용하면 include 구문을 이용할 수 있기에 메뉴(네비게이션)를 위해서 프레임을 쓸 이유가 없습니다.

그러나 간단하게 html만으로 홈페이지를 제작하기 위해서는 메뉴 부분을 프레임으로 만들면 아주 간편하기 때문이죠.

프레임을 이해하기 위해서는 설명을 읽는 것보다는 직접 손으로 html를 코딩해 보는 것이 빠릅니다.

아래 압축 파일을 다운받아서 특정 폴더에 푼다음, 직접 편집해 가면서 연습 해보시면 특별한 설명없이도 이해할 수 있습니다.



압축파일을 풀면 4개의 html 파일이 나오는데 index.html 파일을 열면 프레임 전체 문서가 열립니다.

내용은 없고, 단순히 프레임이 어떻게 동작하는지를 설명하기 위한 예제입니다.

프레임에 관련된 강좌는 http://www.homejjang.com/03/frame.php 이 페이지를 참고하시면 됩니다.



Posted by 잉글리쉬큐브
,