본문 바로가기
웹프로그램

html table height=100% 안먹을 경우

by 세이박스 2008. 10. 14.
반응형
간혹 테이블 높이를 100%로 하고 싶을 때 있을겁니다.
그런데, 어떨땐 먹고 어떨땐 안먹고 왜그럴까요.
html 타입을 설정이 답입니다.
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<table height=100%>
 <tr>
  <td>a</td>
 </tr>
</table>
 
이렇게 할 경우 a라는 글자가 맨위로 가버리죠 원인은..
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
이부분입니다.
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
이렇게 고치면 짜잔 정상으로 100%로 나올겁니다.
 
적용예 :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>table 100%</title>
</head>
<body style="margin:0px;" oncontextmenu="return false;">
<TABLE height="100%" cellSpacing=0 cellPadding=0 width="100%" border=0>
 <TR>
    <TD width="100%" height="25">a</TD>
  </TR>
 <TR>
   <TD height="100%">d</TD>
  </TR>
 <TR>
   <TD height="30">b</TD>
  </TR>
</TABLE>
</body>
</html>
반응형

'웹프로그램' 카테고리의 다른 글

PHP exec 함수로 권한 설정  (0) 2008.10.14
PHP setcookie  (0) 2008.10.14
PHP While 문을 For 문으로  (0) 2008.10.14
php foreach 함수  (0) 2008.10.14
PHP 이달의 마지막날  (0) 2008.10.14
PHP time()  (0) 2008.10.14
PHP 썸네일  (0) 2008.10.14
PHP Session + Cookie 동작 체계  (0) 2008.10.14