검색결과 리스트
글
html 프레임 나누기
프레임의 기본 구조
프레임을 사용하는 페이지에서는 기본적으로 body태그를 사용하지 않는다.
1. <frameset>....</frameset>
브라우저의 창을 프레임으로 나누는 기본 태그이다. 다음과같은 명령어들을 추가하여 사용할 수 있다.
cols="숫자" | 화면을 수직으로 나눈다. 단위는 픽셀이나 퍼센트를 이용할 수 있습니다. |
rows="숫자" | 화면을 수직으로 나눈다. 단위는 픽셀이나 퍼센트를 이용할 수 있습니다. |
border="숫자" | 프레임들의 경계선이나 두께를 지정한다. 값을 0으로 하면 경계선이 보이지 않습니다. |
bordercolor="색상명" | 경계선의 색상을 지정합니다. |
frameborder=1 또는 0 | 값이 1이상 이면 경계선이 나타나고 0이면 없어집니다. 프레임의 경계선은 나타나는 것이 기본입니다. |
framespacing=숫자 | 프레임들 간의 간격을 지정합니다. |
"10%,*" 와 같은 형식으로 *을 입력해서 남은공간 전부를 할당해 줄 수 있다. 또한 "숫자" 안에 여러값을 입력해 여러개의 프레임을 나눠줄수도 있다.
2. <frame>
프레임을 만드는 태그로써 프레임에 나타날 문서의 이름, 경로등을 지정한다.
src="경로 및 파일명" | 프레임에 나타날 문서를 지정합니다. |
name="이름" | 이 속성은 중요한 의미를 지니며, 각 프레임의 이름을 지정합니다. 이 속성이 가지는 기본값이 있습니다. 이 기본값은 이름으로 지정할 수 없습니다. |
marginheight, marginwidth=숫자 | 프레임이 상하, 좌우 여백을 지정합니다. 입력 단위는 픽셀입니다. |
noresize | 프레임의 크기를 고정시키며, 브라우저에서 프레임의 경계선을 움직이지 못하게 합니다. |
scrolling=yes, no, auto | 프레임 내의 스크롤바를 나타낼 것인지를 지정합니다. 기본은 auto이며, 자동으로 나타나거나 감추어집니다. Yes이면 무조건 스크롤바가 나타나고 no이면 나타나지 않습니다. |
3. 특정 프레임에 문서 불러오기
페이지에서 다른 페이지로 이동하는것을 프레임에서 구현하면 현재 페이지가 띄워진 프레임에서 바로 이동하는데, target 태그를 이용하면 특정 프레임에서 그 동작이 일어나게 할 수 있다. 이는 frame을 만들때 name 태그를 반드시 사용해야 구현이 가능하다.
Target="이름" | <FRAME> 태그에서 name 속성으로 지정된 값을 의미합니다. |
Target="_blank" | 링크된 결과를 특정 프레임이 아니라 새로운 브라우저 창이 열리면서 보여줍니다. |
Target="_parent" | 상위 문서 프레임으로 결과를 보여주는데, 상위 문서란 이 속성이 있는 프레임 문서로 나누기 전의 문서를 의미합니다. |
Target="_top" | 프레임을 이용한 현재 창이 사라지고 전체 화면으로 결과를 보여줍니다. |
Target="_self" | 링크 태그가 있는 프레임에 결과를 보여줍니다. 기본값입니다. |
ex) <a href="main.php" target="top">
'WEB' 카테고리의 다른 글
웹 유용할 태그들 정리 (0) | 2014.07.03 |
---|---|
php에서의 mysql연동 (0) | 2014.07.02 |
암호화 함수, 해쉬함수, information_schema (0) | 2014.07.02 |
5/23 스터디 정리 (0) | 2014.05.23 |
RECENT COMMENT