2021-03-23

行内、块、行内块元素

权重:
ID的权重是100
类的权重是10
标签的权重是1
样式最后使用权重大的

元素显示模式:
行内元素:
1.一行显示多个;
2.设置width,heighr无效
3.默认的高宽是内容的宽高

1链接里不能再犯链接;
2特殊情况链接里可以放块元素,但是
给转换一下块级模式最安全。/* 转换成块元素*/
display:block;/block块/

块元素的特点
1.比较霸道,自己独占一行;
2.可以控制width,heigher,对齐属性
3.宽度默认是容器(父级元素宽度)的100%;
4.块元素内可以包括含行内元素或块元素/转换成行内元素/
display:inline;/inline行内元素/

文字类的标签内不能使用块元素,
比如

~

等标签主要用于存放文字,
因此标签内不能放块元素。

行内块元素:
1.一行显示多个,但两个元素之间有空白缝隙;
2.默认宽度是内容本身宽度;
3.width,htight可控制。
/转换成行内块元素/
display:inline-block;

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>元素显示模式</title>
		<style>
			div{
				/*转换成行内元素*/
				display:inline;/*inline行内元素*/
				background-color:darkblue;
			}
			p{
				background-color:deeppink;
			}
			li{
				background-color:red;
			}
			/*!-- 行内元素:
			 1.一行显示多个;
			 2.设置width,heighr无效
			 3.默认的高宽是内容的宽高*/
			a{
				/* 转换成块元素*/
				display:block;/*block块*/
				width:100px;
				height:100px;
				background-color:darksalmon;
			}
			/*块元素的特点
			比较霸道,自己独占一行;
			可以控制width,heigher,对齐属性
			宽度默认是容器(父级元素宽度)的100%;
			块元素内可以包括含行内元素或块元素*/
			.li2{
				background-color:royalblue;
				width:200px;
				height:100px;
			}
			.li3{
				background-color:green;
				width:200px;
				height:100px;
			}
			span{
			/*转换成行内块元素*/
				display:inline-block;
				background-color:saddlebrown;
			}
		</style>
	</head>
	<body>
		<!-- 元素显示模式:块元素、行内元素、行内块元素-->
		<div>大部队</div>
		<p>巴迪</p>
		<a href="#">赤子之心</a>
		<ul>
			<li>1</li>
			<li class="li2">2</li>
			<li class="li3">3</li>
			<li>4</li>
		</ul>
		<span>文字内容</span>
		/*行内块元素*/
		<input type="text" style="width:200px;height:200px;">
	</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值