作业帮 > 综合 > 作业

HTML什么情况下块元素的框体会被内容撑大,什么情况下会撑破?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 18:55:26
HTML什么情况下块元素的框体会被内容撑大,什么情况下会撑破?
求解
如果元素指定了高宽且内部的元素尺寸超过了高宽的限制,或未正确清除浮动效果就会撑破.反之被撑大.
一般来说,页面中尽量让元素的框体自动被撑大,仅在必要的时候才对此进行限制.
再问: 我试了一下,遇到个情况,在设置了高宽,没有浮动效果的情况下:不声明DTD类型的时候框体被撑大了;声明为时框体被撑破,什么原因呢?
再答: 不声明dtd时不同的浏览器会按照自己的方式解释,一般IE会撑大,Firefox会撑破。其实即便声明了dtd不同浏览器在某些细节上的解释也有差异。 目前常用的就是,不写dtd声明是不规范的做法哦。