CSS基础学习十四:盒子模型补充之display属性设置_html/css_WEB-ITnose
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了CSS基础学习十四:盒子模型补充之display属性设置_html/css_WEB-ITnose,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3299字,纯文字阅读大概需要5分钟。
内容图文
![CSS基础学习十四:盒子模型补充之display属性设置_html/css_WEB-ITnose](/upload/InfoBanner/zyjiaocheng/404/4391451facd042518ab7823f028245d0.jpg)
就来做一些盒子模型知识的补充。这一部分对于网页总体布局还是蛮重要的,过去大多数使用HTML中的table元素和
框架标签来进行网页的整体布局,现在我们使用最多的是DIV+CSS网页布局。所以一定要掌握好盒子模型,记住
content,border,padding和margin各自在盒子中的作用和使用方式。
先来看一个完整元素的盒子模型实例:
运行的结果为:CSS盒子模型演示 第一个盒子第二个盒子第三个盒子
我们会好奇哪些元素可以作为盒子模型?其实任何一个HTML标签都可以盒子!但是盒子的类型是有区别的,我
们重点讨论这个问题,这就涉及到了display属性。
display属性:
设置元素的盒模型的类型,也就是行内元素和块级元素的类型。
经常可用的值:
none 不显示,隐藏
inline 内联元素(行内元素)
block 块级元素
inline-block 行内块级元素
我们先来回忆哪些是块级元素,行内元素
HTML标签分为两大类:
1块级标签(元素):一个完整的区块,区域。标签结束后都有换行。常用标签有:div p dl table ol ul title等。
2行内标签(元素):用于块级元素内,不能表示一个完整的区块,一个区块或者只是一行内的某一部分。标签结
束后没有换行。常用标签有:font span img input select a等。
下面我们举例子来说明怎么使用display属性:
实例一:给div元素和span元素设置相同的宽度和高度:
运行的结果为:CSS盒模型演示 div区域
span区域
看上述的结果一目了然,div区域显示宽度和高度,与文本内容的多少无关;而span区域不显示设置宽度和高度,
文本内容有多少它就有多少的宽度和高度,这就说明了div元素和span元素的盒子类型不一样。
实例二:再增加一个span元素,设置同样的高度和宽度,再把它的display属性设置为:block
CSS盒模型演示 div区域
span区域1
span区域2
运行的结果为:
这一次我们看到了不一样的两个span元素,因为第二个span元素它通过display属性设置为了块级元素,所以高度
和宽度都显示了出来。
实例三:区别行内块级元素和块级元素
运行的结果为:CSS盒模型演示 div区域
span区域1
span区域2 欢迎来到攻城课堂
span区域3 欢迎来到攻城课堂
行内块级元素还是处于一行,它的右侧还可以其他的元素;但是块级元素就不可以,第二个元素必须换行才能显
示,这就是它们最直接的区别。
对于盒子模型的display属性暂时了解了这么多,如果有什么错误,会及时更正!!后续会学到更深层次的知识,
回头来在进行补充。
内容总结
以上是互联网集市为您收集整理的CSS基础学习十四:盒子模型补充之display属性设置_html/css_WEB-ITnose全部内容,希望文章能够帮你解决CSS基础学习十四:盒子模型补充之display属性设置_html/css_WEB-ITnose所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。