老牌码农教您HTML和CSS的关键:盒子模型(Box model)
时间:2022-01-21 11:54:39|来源:网络精心整理
对于HTML和CSS的关键:盒子模型(Box model)的内容,小编觉得这篇文章非常有用,有兴趣的网友学习下。
原文:http://jorux.com/archives/property-4-if-you-love-css/
本文作为属性篇的最后一篇文章, 将讲述HTML和CSS的关键—盒子模型(Box model). 理解Box model的关键便是margin和padding属性, 而正确理解这两个属性也是学习用css布局的关键.
注: 为什么不翻译margin和padding? 原因一, 在汉语中并没有与之相对应的词语; 原因二: 即使有这样的词语, 由于在编写css代码时, 必须使用margin和padding, 如果我们总用汉语词语代替其来解释的话, 到了实际应用时容易混淆margin和padding的概念.
如果有一点Html基础的话, 就应该了解一些基本元素(Element), 如p, h1~h6, br, div, li, ul, img等. 如果将这些元素细分, 又可以分别归为顶级(top-level)元素,块级(block-level)元素和内联(inline)元素.
-
Block-level element: 指能够独立存在, 一般的块级元素之间以换行(如一个段落结束后另起一行)分隔. 常用的块级元素包括: p, h1~h6, div, ul等;
Inline element: 指依附其他块级元素存在, 紧接于被联元素之间显示, 而不换行. 常用的内联元素包括: img, span, li, br等;
Top-level element: 包括html, body, frameset, 表现如Block-level element, 属于高级块级元素.
块级元素是构成一个html的主要和关键元素, 而任意一个块级元素均可以用Box model来解释说明.
Box Model: 任意一个块级元素均由content(内容), padding, background(包括背景颜色和图片), border(边框), margin五个部分组成. 立体图如下(Fig. 1):

该立体图引自: http://www.hicksdesign.co.uk/ (Under the Creative Commons License)
平面图如下(Fig. 2):

根据以上两图, 相信大家对于Box model会有个直观的认识.
上一页12 3 下一页 阅读全文
以上就是小编为大家带来的HTML和CSS的关键:盒子模型(Box model)不会的小伙伴们来跟着小编一起学习吧!希望对大家有所帮助。
上一篇:图文普及CSS教程:容器定位
下一篇:老牌码农讲述CSS framework日常开发的经验总结
本文标题:老牌码农教您HTML和CSS的关键:盒子模型(Box model)
本文地址:https://www.tabangni.com/cssstudy/56871.html
查看更多与“”有关的文章
推荐阅读
最近更新
- 01-21老牌码农教您HTML和CSS的关键:盒子模型(Box model)
- 01-21技术员教您web前端开发upload上传头像js示例代码
- 01-21php环境配置之CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI比较?
- 01-21优秀技术员阐述js中的DOM模拟购物车功能
- 01-21顶级人才教您JavaScript队列的应用实例详解【经典数据结构】
- 01-21大师细说JS中判断某个字符串是否包含另一个字符串的五种方法
- 01-21手把手阐明js删除数组中某几项的方法总结
- 01-21理解php依赖注入和控制反转
- 01-21Asp.net之TextBox只允许输入数字的方法总结
- 01-21Oracle安装卸载图文教程详解