|
다섯 번째 이야기 |
테이블 태그의 기본
<table> 테이블 시작
<table> 안에 들어가는 옵션들
border=" " 테이블 테두리의 두께(단위 픽셀)
<td> 안에 들어가는 옵션들
bgclolor=" " 셀 배경색
<th>제목</th> 제목셀(글꼴이 굵게 표시됨)로 <td>대신 사용
프레임 태그
<frameset>프레임 셋 시작
<frameset> 의 옵션
rows=" " 줄 방향으로 프레임 나누기(픽셀단위 및 화면과 상대단위)
<frame src=" ">의 옵션
name=" " 프레임의 이름을 지정(파일명)
target=“ ” 지정방법
target=“name” name으로 지정된 화면으로 띄우기
<noframe>내용</noframe>
프레임을 지원하지 않는 브라우저에서 안내글을 출력하는 태그로 <frameset>과 </frameset> 사이에 위치함.
프레임 태그 작성에서 자주 발생하는 에러들과 대책 ❶ 메뉴 중의 하나를 클릭했는데 바뀐 문서가 그대로 메뉴창에 뜰 때
target 옵션을 주지 않아서 그렇습니다. <a href=“./home.html" target="body">HOME</a> ❷ target을 명시했는데도 에러가 날 때
프레임셋에서 name=" " 항목을 지정하지 않았군요. 프레임셋 소스에서 ❸ 다시 원 화면으로 되돌아가는 링크에서 프레임에 갇혀 버릴 때
흔히 발생하는 경우입니다. 이 때는 원화면으로 돌아오는 링크의 옵션으로 target="_top"을 ❹ <frameset cols="20%, 80%" border="0"> 으로 했는데도 경계선과 스크롤바가 생길 때
프레임 경계선 두께를 0으로 해주는 것과 동시에 scrolling="no"로 지정합니다. 태그는 아래와 같습니다. ❺ 프레임에 갇혔을 때 어떻게 탈출하나? 어떤 홈페이지에 들어가보면 다른 사이트로의 링크까지도 프레임 안에 뜨게 만들어 놓은 것을 볼 수가 있습니다. 이럴 경우에는 링크된 그림이나 텍스트 위에 마우스를 올리고 오른쪽 버튼을 누릅니다. 이 때 나타나는 메뉴에서 '새창으로 링크열기(N)'를 선택하면 다음에 나타나는 문서는 프레임 속에 있지 않고 새로운 창으로 보여질 것입니다. 이 경우에 더 좋은 방법은 홈페이지의 주인이 target을 _blank나 _top으로 주는 방법입니다.
❺ 메뉴 쪽의 프레임이 잘려 보일 때 프레임 셋 속성에서 프레임의 크기를 상대크기(%)로 하지 말고 절대크기(픽셀)로 지정하면 해결됩니다.
|