css和html布局之display属性有什么用

这篇文章主要介绍了css和html布局之display属性有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

成都创新互联公司专注于武穴网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供武穴营销型网站建设,武穴网站制作、武穴网页设计、武穴网站官网定制、微信小程序定制开发服务,打造武穴网络公司原创品牌,更为您提供武穴网站排名全网营销落地服务。

1.HTML元素分类

HTML元素大题可分为内联(inline)元素和块(block)元素。

内联元素(inline)

①元素显示方式:"文本方式",1个挨着1个,不独自占有1行;

②内嵌的元素也必须是内联元素:如<a></a>,不能在里面嵌入<div></div>等块级元素;

③包含的标签有:<a>、<input>、<label>、<img> 等等;

块元素(block)

①元素显示方式:每个元素独自占有1行,相当于前后都带有换行符;

②内嵌的元素可以是内联或块级元素;

③包含的元素有:<h2>~<h7>、<div>、<hr>等等;

2. HTML 元素布局展示

默认展示(未添加width和height属性)

①HTML元素在浏览器展示的方式是:从上到下,从左到右。

②内联元素,是根据浏览器的宽度及自身的width宽度来填充。若当前行剩余空白区域不够,就会换至下一行。

③块级元素,根据内联元素的展示方式展示大概区域;当浏览器的宽度减少时,会自动扩充块级元素的height属性的值,以容纳内嵌元素的展示。

展示页面

css和html布局之display属性有什么用 

增加了width属性的展示

块级元素(div)增加了width属性

css和html布局之display属性有什么用 

结论

①当块级元素没设置width属性时,浏览器宽度的变更,会压缩块元素内嵌元素的排版。

②设置块级元素的width属性时,浏览器的width属性值变更,不会影响到块级元素里的内嵌元素的布局,他们(内嵌元素)受父级块级元素的影响。

适用范围:导航条(导航条里有多个a标签,可放在一个div里,并给div附加width属性;以免浏览器缩小,造成导航排版乱掉);

CSS display属性  

主要的值

1) none :此元素不被显示;

2) block :此元素按块级元素显示:前后带换行符,自己占一行。内联元素 &rarr; 块元素

3) inline :此元素按内联元素显示:1个挨着1个。块元素 &rarr; 内联元素

display:block 演示

input3 设为了display:block

css和html布局之display属性有什么用 

display:inline

div 设为了display:inline

css和html布局之display属性有什么用

感谢你能够认真阅读完这篇文章,希望小编分享的“css和html布局之display属性有什么用”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!

本文名称:css和html布局之display属性有什么用
文章链接:https://www.cdcxhl.com/article8/ijpgop.html

成都网站建设公司_创新互联,为您提供品牌网站建设网站内链网站维护网站制作网站营销软件开发

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都做网站