首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

!DOCTYPE为什么会带来这样的差异,该怎么解决

2012-02-12 
!DOCTYPE为什么会带来这样的差异,急。。HTML codehtmlhead/headbodytable styleheight: 100%t

!DOCTYPE为什么会带来这样的差异,急。。

HTML code
<html><head></head><body><table style="height: 100%"><tr><td>1</td></tr><tr><td>2</td></tr></table></body></html>

HTML code
[color=#FF0000]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">[/color]<html><head></head><body><table style="height: 100%"><tr><td>1</td></tr><tr><td>2</td></tr></table></body></html>

请测试以上两段html,为什么加上<!DOCTYPE 语句之后table就无法按百分比自动填充了呢?有什么解决的办法吗?很着急,谢谢了先

[解决办法]
http://www.17css.com/web%E6%A0%87%E5%87%86%E7%9A%84%E5%BC%80%E5%A7%8B%E2%80%94%E2%80%94doctype/
[解决办法]
html,body {height:100%;}

热点排行