美文网首页
关于HTML中盒模型的理解

关于HTML中盒模型的理解

作者: top丶浩锅 | 来源:发表于2017-08-17 19:42 被阅读0次

一提及到HTML,大家都能想到盒模型。但是又有多少人完全理解它了?以下是我对于盒模型的理解:

1.盒模型本质是一个盒子,封装周围的HTML元素,它包括:外边距、边框、内边距、实际内容。如图所示:

2.盒模型分为两类:标准盒子模型和怪异盒子模型。

标准盒子模型就不用说了,就是很规范的盒模型。如下图所示:

从上图可以看到标准盒子模型包括margin,border,padding和content,并且content部分不包含其他部分。

怪异盒模型又称为IE盒子模型。如图所示:

很多人不能理解觉得上面两个图没有区别啊。其实有一些区别的,它也包括margin,border,padding,content。但是它的content部分包含了border和padding。

例:一个盒子的 margin 为 20px,border 为 1px,padding 为 10px,content 的宽为 200px、高为 50px,如果用标准盒子模型解释,那么这个盒子需要占据的位置为:宽 20*2+1*2+10*2+200=262px、高 20*2+1*2*10*2+50=112px,盒子的实际为:宽 1*2+10*2+200=222px、高 1*2+10*2+50=72px;如果用IE 盒子模型,那么这个盒子需要占据的位置为:宽 20*2+200=240px、高 20*2+50=70px,盒子的实际大小为:宽 200px、高 50px。

相关文章

  • 关于HTML中盒模型的理解

    一提及到HTML,大家都能想到盒模型。但是又有多少人完全理解它了?以下是我对于盒模型的理解: 1.盒模型本质是一个...

  • HTML中盒模型的理解

    盒模型是由外边距margin、内边距padding、内容尺寸width height、边界border 四个元素组...

  • 6.3盒模式

    盒模型 什么是CSS盒模型? CSS盒模型仅仅是一个形象的比喻, HTML中的标签都是盒模型 CSS盒模型指那些可...

  • 盒模型

    什么是CSS盒模型? CSS盒模型仅仅是一个形象的比喻, HTML中的标签都是盒模型 CSS盒模型指那些可以设置宽...

  • html中的盒模型

    盒模型在页面布局中随处可见,因此非常有必要了解。盒模型由外而内分别指的是:margin,border,paddin...

  • HTML5学习笔记 - 第04天

    盒模型 一、认识盒子模型 盒模型的概念 (1)如果CSS对HTML文档元素生成了一个描述该元素在HTML文档布局中...

  • 前端三项

    一html 1.1 盒模型 -> 标准盒、IE盒 -> 如何解决IE问题 -> DTD是什么 -> Html4中标...

  • 盒模型、css的引入方式以及选择器

    一、盒模型 1.1、盒模型的概念:在HTML中每一个元素都是一个盒模型,由外边距margin、边框border...

  • CSS第三节(第七天)

    1.认识个模型 2.盒模型相关属性 3.盒模型边距合并 1.认识盒模型: 所谓盒子模型就是把HTML中的元素看作是...

  • 360面经总结

    一面 html html语义化的理解 html语义化的标签,列举 css css盒模型 position的值及re...

网友评论

      本文标题:关于HTML中盒模型的理解

      本文链接:https://www.haomeiwen.com/subject/gtpnrxtx.html