티스토리 뷰

개발/HTML

frameset,frame 태그

시크시크시크 2017. 1. 4. 14:05

우선 두태그 모두 현재는 많이 사용하지 않는 태그라고 생각된다.

HTML5 이전에 많이 사용한 태그

 

우리회사 웹이 구축된지 10년이 넘었기때문에 찾아봤다.......

 

1. frameset

우선 사용용도는

페이지를 분할하기 위해 쓰는 것!

 

속성

1) rows = 세로분할

2) cols = 가로분할

3) border 프레임 경계선

 

-분할 크기의 비율 값이 % 단위일 경우 창의 가로 길에 따라 지정된 % 비율로 조절

 창의 가로 크기를 조절하면 창의 크기에 따라 프레임 길이도 변함(고정되지 않은 값)

 

ex) <frameset clos = "20%,"80%">

전체길이 30% | 전체가로 길이의 70퍼센트

 

-단위를 별도로 쓰지 않으면 픽셀 단위 값으로 된다.

  픽셀단위로 지정된 프레임의 크기는 창의 크기가 조절해도 변하지 않는다.

 

<frameset cos = "200,800">

가로길이 300픽셀 | 가로길이 800 픽셀

 

<frameset cos = "200,*">

 

속성값이 , 로 구분되는데 , 뒤에 * 이 있으면 나머지값이 자동 적용

%도 마찬가지!!

 

1) noresize

프레임을 나눈 후 마으스로 분할된 프레임의 테두리선에 마우스를 가져가 드래그하면 프레임의 크기를 변경할 수 있다. 임의로 프레임 크기가 변경되면 예기치 않은 모양이 나올수 있다. <frame> 태그에 noresize 속성지정하면 프레임의 크기가 변하지 않는다.

 

2) scrolling

프레임에 스크롤바를 생성하는 태그

속성값을 yes로 하면 무조건 스크롤바가 생긴다.

속성값을 no 로 하면 무조건 스크롤 안생긴다.

속성값을 Auto로 하면 프레임안의 내용이 크기가 커지면 스크롤이 자동으로 생긴다.

기본값이 auto이므로 지정안해줘도된다.

 

1
2
3
4
5
6
7
<frameset rows="33,*" border=0>
    <frame src="./CT_MainTop.jsp" scrolling="no" noresize="true">
    <frameset cols="200,*" border=0 >
        <frame src="./client/CT_MenuLst.jsp?commid=<%=strCommID%>" name="FR_MENU" scrolling="auto" noresize="true">
        <frame src="./board/CT_MainPage.jsp?commid=<%=strCommID%>" name="FR_RIGHT" scrolling="auto" noresize="true">
    </frameset>
</frameset>
cs

'개발 > HTML' 카테고리의 다른 글

ERR_UNKNOWN_URL_SCHEME 에러  (0) 2017.07.04