HTML 기초, <frame>태그속성 marginwidth, marginheight, target, name (23번째)
HTML 기초, <frame> 태그 속성 marginwidth, marginheight, target, name
◎ 프레임에 여백을 주는 marginwidth, marginheight 속성
프레임 내에 여백을 지정할 수 있습니다. <frame> 태그에 'marginwidth' 속성을 지정하면 프레임의 좌, 우 여백을 지정할 수 있습니다. 그리고 'marginheight' 속성을 지정하면 프레임의 상, 하 여백을 지정할 수 있습니다.
예문)
<frame marginwidth="픽셀 수" marginheight="픽셀 수">
◎ 타겟 정하는 target, name 속성
프레임을 사용하면 윈도우 탐색기처럼 웹 브라우저 화면을 나눌 수 있습니다. HTML 기초 포스팅중 텍스트 / 이미지에 링크를
설정해서 특정문서로 이동하는걸 배웠는데요. 이번에는 프레임으로 화면을 나눈 후 링크를 클릭하면 해당 문서가 다른 편 프레임에 나타날 수 있도록 해봅시다.
<frame> 태그에 'name' 속성을 지정하여 프레임 이름을 지정하면 링크된 곳의 파일을 나타낼 수 있습니다.
<frame> 태그 'name' 속성에 프레임명을 지정할 수 있습니다. 링크할 때 <a> 태그에서 'target' 속성을 지정한 프레임이름이 붙은 곳에 파일을 로드합니다.
예문)
<frame name="프레임이름">
<a href="파일명" target="프레임이름"></a>
tip.
특수한 타겟이름
'target' 속성에 기본적으로 설정된 값들이 있기 때문에 굳이 <frame> 태그에 'name' 속성을 지정해 프레임명을 지정하지 않아도 됩니다. 특별한 의미로 사용할 수 있는 4가지 종류의 이름은 다음과 같습니다.
* target="_blank" → 링크된 결과를 새로운 브라우저 창을 열어 보여준다.
* target="_self" → 링크 태그가 있는 프레임에 결과를 보여준다. 기본값
* target="_parent" → 상위 문서 프레임으로 결과를 보여주는데, 상위 문서는 프레임 문서로 나누기 전의 문서를 의미한다.
* target="_top" → 프레임을 이용한 현재 창이 사라지고 전체 화면으로 결과를 보여준다.