바. 프레임이 있는 문서를 만듭니다

바. 프레임이 있는 문서를 만듭니다

프레임이 있는 페이지를 만들려면, 프레임과 프레임셋의 의미를 알 필요가 있습니다. 프레임과 프레임셋을 구분할 수 있다면, 프레임이 있는 문서를 만들기가 한결 쉽습니다.

하나의 HTML 문서 창을 수직이나 수평 방향으로 한 번 또는 여러 번 나누어 별도의 HTML 파일을 표시할 수 있는데, 그 각각의 영역을 프레임이라고 합니다. 이 프레임의 개수와 배열, 이 각각의 프레임에 대한 이름이나 크기, 속성 등에 대한 정보를 가지고 있는 HTML 파일을 프레임셋이라고 합니다. 각각의 프레임도 완전한 HTML 문서이고, 프레임셋도 완전한 HTML 문서이므로, 파일 확장자가 서로 같기 때문에 상당히 혼동을 일으키므로 주의 깊게 다음 내용을 읽으시기 바랍니다.

프레임
프레임	프레임

새 프레임셋 만들기

새 프레임셋 만들기

프레임은 작업 중인 문서 창에서 [수직으로/수평으로 프레임 나누기]를 실행하여 만들 수 있지만, 문서를 처음 만들 때 프레임셋 목록을 이용하여 쉽게 만들 수 있습니다.

1. [프레임 - 새 프레임셋]을 실행합니다. [새 내용] 대화 상자가 나타납니다.

2. 프레임셋 모양을 선택(배너와 차례)합니다. 목록의 프레임셋을 선택하면, 대화 상자의 "설명"과 "미리보기"를 통해 프레임셋의 모양을 볼 수 있습니다.

3. 문서 창에 선택한 프레임셋(배너와 차례)이 나타납니다. 프로그램의 제목 줄에 커서가 있는 프레임의 파일이름, 프레임 이름, 제목이 표시됩니다.

4. 각 프레임에 원하는 내용을 입력할 수 있습니다. 각 프레임은 내용을 직접 입력하거나 기존의 HTML 문서를 불러올 수 있습니다.

프레임에서 하이퍼링크 대상 지정하기

프레임에서 하이퍼링크 대상 지정하기

프레임 안에서 지정하는 하이퍼링크는 일반적인 하이퍼링크에 비하여 지정할 사항이 한 가지 더 있습니다. 프레임이 사용된 문서에서는 하이퍼링크를 눌렀을 때, 프레임셋의 모양에 따라 연결된 문서가 나타나는 위치를 선택할 수 있기 때문입니다.

프레임에서는 하이퍼링크를 눌렀을 때, 연결된 문서가 나타날 프레임을 지정할 수 있습니다. [하이퍼링크 만들기]나 [하이퍼링크 편집] 대화 상자의  □대상 프레임□에서 지정할 수 있습니다.

기본적인 영역 이름과 작동 결과는 다음과 같습니다.

_blank	현재의 웹 브라우저 화면을 그대로 두고, 같은 크기의 새로운 웹 브라우저 화면을 열어서 연결된 문서를 보여줍니다.

_self	하이퍼링크가 있는 현재 프레임에 연결된 문서를 보여줍니다.

_top	현재 웹 브라우저 화면 전체에 연결된 문서를 보여줍니다.

_parent	하이퍼링크가 있는 현재 문서를 불렀던 화면으로 돌아가 연결된 문서를 보여줍니다.

대상 프레임을 지정하지 않으면, _self 프레임에 연결된 문서를 보여줍니다.

banner, contents, detail, header, footer  기본으로 제공하는 대상 프레임 이름 이외에, 각 프레임마다 프레임 이름을 가지고 있으므로, □대상 프레임□으로 이들 프레임 이름을 지정하면, 연결된 문서 내용을 지정된 해당 이름의 프레임에 보여줍니다. 예를 들어 □대상 프레임□으로 banner를 지정하면, banner라는 이름의 프레임에 연결된 문서를 보여줍니다.

프레임에서 문서 열기

프레임에서 문서 열기

1. 문서를 삽입하려는 프레임으로 커서를 이동합니다.

2. [프레임 - 페이지 열기]를 선택합니다.[열기] 대화 상자가 나타납니다.

3. 불러오려는 파일을 선택합니다. [찾아보기] 단추를 이용하면, 파일을 쉽게 찾을 수 있습니다.

4. 파일을 선택하면, [열기] 단추를 누릅니다. 선택한 문서 파일이 해당 프레임에 나타납니다.

프레임과 프레임셋 저장하기

프레임과 프레임셋 지정하기

프레임이 있는 문서를 작성하거나 수정하고 나면, 수정한 프레임을 저장하고 나서 프레임 문서들의 연결 정보를 담고 있는 프레임셋도 저장해야 합니다.

프레임과 프레임셋 파일을 모두 한꺼번에 저장하려면, [프레임 - 모두 저장하기]를 선택합니다. [다른 이름으로 저장] 대화 상자가 나타나며, 각 프레임을 차례로 저장할 수 있으며, 마지막으로 프레임셋을 저장할 수 있습니다.

프레임 저장하기

프레임 저장하기

프레임의 저장은 저장할 프레임에서 [파일 - 프레임 저장하기]를 선택합니다. [다른 이름으로 저장] 대화 상자가 나타나며, 저장 방법은 일반 HTML 문서의 저장 방법과 같습니다.

프레임셋 저장하기

프레임셋 저장하기

프레임셋의 저장은 [프레임 - 프레임셋 저장하기]를 선택합니다. 역시 [다른 이름으로 저장] 대화 상자가 나타나며, 저장 방법은 일반 HTML 문서 저장 방법과 같습니다. 다만 프레임셋을 저장할 때에는 되도록이면 일반 HTML 파일이나 프레임 파일과는 구별되는 파일이름을 부여하는 것이 편리합니다.

사. 기타 설정하기

사. 기타 설정하기