当前位置: 代码迷 >> HTML/CSS >> 这样也有错?多了一个<DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.01//EN">该怎么处理
  详细解决方案

这样也有错?多了一个<DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.01//EN">该怎么处理

热度:1391   发布时间:2012-02-26 20:19:44.0
这样也有错?多了一个<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01//EN ">
<html   >
<head>
        <title> hello   Komodo </title>
</head>
<body>
<table     border=1       cellpadding=0       cellspacing=0       width=100%       height=100%>
        <tr> <td> tc </td> </tr> </table>
</body>
</html>
就是多了个
<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01//EN ">
这表格就不能填满整个页面。为什么?
<table     border=1       cellpadding=0       cellspacing=0       width=100%       height=100%>
这样来填满整个页面,方法标准么?

------解决方案--------------------
印象中 height=100% 在dtd中是没有这项的
------解决方案--------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN ">
这是一个网页标准,在标准网页中,是没有高度100%的。也没有什么详细不详细的,标准网页上还有好多特殊的,做网页时最好用标准的。
------解决方案--------------------
在标准网页下有此js也是不能用的,楼主慢慢体会吧。
  相关解决方案