当我指定一个doctype时,我的菜单按钮表行突然有一个边距 - 上面4个像素,下面3个。
看看: http://twineboard.se/pete/index.php
我只在第一页添加了doctype。导航到其他页面以查看表格应该是否应该完美折叠。
可能是什么问题?
答案 0 :(得分:2)
如果您没有使用doctype,那么您处于'quirks模式',并且网页的框模型就像是1995年一样。现代网络需要一个doctype,没有一个页面就不应该创建。
答案 1 :(得分:1)
首先,表是一种设计这样的布局的糟糕方式。其次,DOCTYPE
告诉浏览器如何呈现HTML,这对所有页面都非常重要。第三,如果您想解决该问题,请尝试使用CSS Reset
或设置padding:0px; margin:0px;
的全局属性