css元素显示模式(行内、块级、行内块)
1.块级元素
显示特点:
1、独占一行(一行只能显示一个)
2、宽度默认是父元素的宽度,高度默认由内容撑开
3、可以设置宽高
代表标签:
div、p、h系列、ul、li、dl、dt、dd、form、header、anv、footer
<style>div:nth-child(1) {/* 块级元素默认和父亲一样宽度 */height: 300px;background-color: pink;}</style>
</head><body><!-- 块级 --><div></div>
</body>
关于块级元素的一些想法
如果想让一个块级盒子,例如div在电脑上显示出来,可以不设置宽度,但是必须设置高度,否则在电脑屏幕上肉眼看不见
如果有二个盒子,只要子盒子有宽高,父盒子不用任何设置,都能被看到
例如:
<style>div{background-color: pink;}button{height: 100px;}</style>
</head>
<body><div><button></button></div>
</body>
2.行内元素
特点:
1、一行可以显示多个
2、高度和宽度默认由内容撑开
3、不可以设置宽高
代表标签:
a、span、b、u、i、strong、ins、em、del
<style>span {/* 行内不可以设置宽高 */width: 300px;height: 100px;background-color: red;}</style>
</head><body><!-- 行内 --><span>span</span><b>b</b><strong>strong</strong><u>u</u><i>i</i><s>s</s><del>del</del><em>em</em><ins>ins</ins>
</body>
3.行内块元素
显示特点:
1、一行可以显示多个
2、可以设置宽高
代表标签:
input、textarea、button、select
<style>img{width: 100px;height: 100px;}</style>
</head><body><!-- 行内块 --><img src="imgs/bg33.png">
</body>
特殊情况:
img有行内块元素特点,但是chrome调试工具中显示的inline
4.显示模式转换
display: block;
display: inline-block;
display: inline;
5、html标签嵌套注意点
块级元素一般作为大容器,可以嵌套:文本级元素、行内元素、行内块元素等等.
但是: p标签中不要嵌套div、p、h等块级元素
a标签内部可以嵌套任意元素
但是:a标签不能嵌套a标签
css元素显示模式(行内、块级、行内块)相关推荐
- 【CSS】CSS元素显示模式display + 网页单行文字垂直居中小技巧
写在前面,作者首页有前端专栏,详细分享相关知识,有兴趣的不妨点个收藏 ~~~~ CSS元素显示模式display 标签显示模式是标签以什么方式进行显示.HTML标签一般分为块标签和行内标签两种类型,它 ...
- CSS学习笔记(3)【CSS元素显示模式以及背景设置】
CSS基础学习 一.CSS元素的显示模式(了解) 在HTML中将所有标签分为容器级和文本级两类 在CSS中将所有的标签分为块级元素和行内元素 1.什么是块级元素和行内元素? 块级元素会独占一行而行内元 ...
- 块级、内联、内联块级
在html元素中,元素会有display属性. display属性默认值是block,那么该元素是块级元素. display属性默认值是inline,那么该元素是内联元素. 没有元素的display默 ...
- 5.html基础标签:块级+行级元素+特殊字符+嵌套规则
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...
- c语言块级作用域_块级作用域问题ES5 ES6
ES5: 1. 没有块级作用域 在其他类C语言中,由花括号封闭的代码块都有自己的作用域(如果用ECMAScript的话来说,就是它们自己的执行环境), 所以支持根据条件来定义变量. if(true) ...
- css变成块级元素_探讨行内元素转换为块级元素_html/css_WEB-ITnose
行内元素和块级元素对于前端来说是一个很重要的概念.在CSS中,只有块级元素有物理属性,而元素则有三种形态: 1. 块级元素:有物理属性,width,height写值起作用,而且要占据一行. 2. 行内 ...
- CSS块级元素与行内元素的区别和联系
块元素(block element)一般是其他元素的容器元素,能容纳其他块元素或内联元素.块元素就好比一个四方块,可以放其他的四方块,并可以呈现在页面上任何地方. 默认情况下块元素,是独占一行的 常见 ...
- css块级元素变行内元素,css块级元素和行内元素
块级元素: 1.display为block 2.会独占一行,导致换行 3.可以设置宽高 4.margin外边距设置都有效 5.padding内填充都有效 6.可以容纳行内元素和块级元素,也可以容纳内联 ...
- 详解块级元素、行内元素、行内块级元素类型、区别及相互转化
1)块级元素 特点: 1.总是从新的一行开始 2.高度.宽度都是可控的 3.宽度没有设置时,默认为100% 4.块级元素中可以包含块级元素和行内元素 5.块级文字元素中不能放入其他块级元素 6.块级大 ...
最新文章
- CVPR 2021 Oral|只用静态图像,就能实时渲染出丝滑3D效果
- srv.sys蓝屏解决补丁_电脑蓝屏重启怎么解决?
- 微型计算机dec al,微机原理复习知识点
- 【机器学习】情侣、基友、渣男和狗-基于时空关联规则的影子账户挖掘
- POI如何自定义单元格背景颜色
- 《当90后遇上创业》导读
- 搭建基于域名的虚拟web主机
- 北理工爬虫课程学习记录
- 实战VEEAM BR 10针对物理AD服务器备份与APP感知还原
- 预测UI设计师未来发展方向
- 用POLARDB构建客到智能餐饮系统实践
- 浮动网页html特效代码,网页上可点击关闭的纯代码无图版浮动tips提示特效代码...
- 基于C语言的基础学习Java
- 计算机网络技术毕业生实习报告_计算机网络毕业实习报告
- 数据分析 第七篇:方差分析(单因素方差分析)
- 如何理解实时频谱分析仪的几个“带宽”参数(1)——实时带宽(RTBW)
- 蛇形填数(语言:C语言)
- 电脑硬件升级完全解决方案2
- HDU 6130 Kolakoski
- 远程控制桌面计算机怎么填写,远程控制电脑桌面如何操作【图解】
热门文章
- 超强的性暗示广告欣赏[组图](转载)
- 搜狗桌面事业部总经理杨洪涛: 创新约等于失败
- 电脑计算机没有了怎么恢复,win10我的电脑没有了怎么办_win10我的电脑不见了如何恢复...
- windows 添加 网关(路由设置)配置内网外网互通
- 2009春节甘肃天水见闻
- 阿里百川sdk用法 php,阿里百川电商SDK安全图片的使用和踩坑
- Netcat 是什么
- WordPress高级商用主题:B2/seven 最新版2.9.9* 免费下载
- 仿人人网java_Android仿人人客户端(v5.7.1)——个人主页(三)
- 基于Skip-Thought的Sentence2Vec神经网络实现