본문 바로가기

IT,컴자료

frame(프레임) 나누기 설명

      frame(프레임) 나누기 및 옵션

    (1). Frame(프레임)의 정의


         인터넷에 올려진 웹문서들 보면 대부분
         창을 2개나 3개 혹은 5개로 나누어서 내용을 정리하게 됩니다.
         프레임 태그는 홈페이지를 만들 때 기본틀을 결정하는 태그이므로
         대부분 홈페이지를 처음 기획할 때 사용합니다.

      ★ Frame 문서안에서 각종 정보를 제공하기 위하여 여러개의 창을
         만드는 것인데 너무 복잡한 프레임은 오히려 역효과를 주기도 합니다.
         분할된 각각의 창을 정의할 때 사용하는 태그 속성에는
         프레임의 이름을 정해주는 name,
         프레임에 들어갈 문서나 사이트의 경로를 정해주는 src,
         프레임의 스크롤바의 상태를 결정하는 scrolling 등이있습니다.
         태그는 종료 태그가 없습니다.

      ★ frameset  프레임을 정의하는 문서에서 프레임의 시작을 의미합니다.
         frameset문서에는 body태그를 쓰지 않습니다. 
         대표적인 속성에는 cols와 rows가 있습니다.


         FRAMESET                      : 프레임의 시작을 알림.
         FRAMESET COLS="%, %..."       : 세로축으로 프레임 분할.
         FRAMESET ROWS="%, %..."       : 가로축으로 프레임.
         FRAME NAME="내용"              : 프레임의 이름이나 제목.
         FRAME SRC="URL 및 문서명"
           : 프레임에 나타날 문서나 파일명.
         FRAME MARGINWIDTH="픽셀수"     : 프레임의 넓이 여백 설정.
         FRAME MARGINHEIGHT="픽셀수"
        : 프레임의 높이 여백 설정.
         FRAME SCROLLING="yes/no.auto" : 프레임의 스크롤을 지정할 경우.
         /FRAMESET                     : 프레임의 끝을 알림.


    (2) frameset의 속성

         ★  noresize    : 프레임 경계 고정
                   (일반적으로 사용자들은 프레임 경계를 원하는 위치 로 움직일 수 있다.)
         ★  framespacing  : 프레임간의 공간(여백)을 지정 

         ★  marginwidth   : 프레임의 좌우 여백을 지정 

         ★  marginheight  : 프레임의 위아래 여백을 지정
     
         ★  scrolling = "no" : 문서가 길어져도 스크롤바가 생기지 않게 함

         ★  scrolling = "auto" : 프레임내에 스크롤바가 자동으로 생김
       
         ★ cols    : '세로'로 프레임을 나누며 속성값으로 비율(%)이나 픽셀값을 씁니다.

         ★ rows   :  '가로'로 프레임을 나누며 속성값으로 비율(%)이나 픽셀값을 씁니다.   

         ★ frameborder   : 속성값으로 '0'과 '1'이 있으며 각각의 프레임을 구분하는
                        테두리를 숨길 것인지(0) 보이게 할 것인지(1)를 결정합니다. 

         ★ name  : 프레임의 이름을 설정합니다. 어떤 이름을 써도 상관 없습니다.

         ★ src    :  프레임에 표시될 문서의 경로를 지정합니다.

         ★ target   : src와 같이 사용하여 특정 이름을 가진 창에 내용을 나타냅니다.