首页 > 其他分享 >CSS:块级,行级,行级块标签

CSS:块级,行级,行级块标签

时间:2024-10-30 14:45:01浏览次数:3  
标签:块级 行级 标签 宽高 设置 auto CSS

本章介绍在CSS中,对页面布局起到关键作用的三种标签块级标签,行级标签,行级块标签.

一.什么是块级,行级,行级块标签

1.什么是块级标签

无论内容多少,都会独占一行(可以设置宽高)

若未设置宽高,宽将与<body>(或者与父级标签一致,[父级标签就是比该标签高一级的标签])标签一致,高将与内容相同(若没有内容,则高度将为0)

如:<p> <h1> <ul> <ol> <hr/>

2.什么是行级标签

只占自身大小的标签,不占一行(不可设置宽高,或者说设置宽高无效)

如<font> <b> <i> <a>

3.行级块标签

不会占一行,但可以设置宽高

如<input /> <img> 

二.两个特殊的标签

1.<div>

div标签是块级标签,可以在内部放置任意标签,其无实际意义,无默认样式,设置什么属性,就会成什么样子

2.<span>

span是行级标签,无默认样式主要用于选取中午文本内容(添加CSS样式)

以上两个标签都无实际意义,方便选择器的选择,以此实现页面布局

 三.一个特殊的属性

属性display,可以修饰标签的特性,可将标签设为块级,或行级标签.(可以将行级标签设为块级标签,从而达到可设置宽高的条件)

以上所有标签在设置宽高时都使用width,height标签进行操作.

四.如何观察标签的宽高

阅读完上述内容你一定会有疑问,那就是怎样判断宽高,以下我就来详细说明

首先我们将写好的代码运行起来(我使用的是Edge),然后就会自动进入浏览器中

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			.box{
				background-color: aliceblue;
				width: 200px;
				height: 200px;
				margin-left: auto;/* 上下外边距无法设置为auto,必须给具体的值 */
				margin-right: auto;
			}
			/* 对系统默认样式进行清除 */
			*{
				margin: 0px;
				padding: 0px;
			}
		</style>
	</head>
	<body>
		<div class="box"></div>
	</body>
</html>

 

 

然后我们在空白区域点击鼠标右键,就会弹出以下窗口

 

点击检查,就会出现以下窗口

 

当我们将鼠标放置在下方代码上,就可以看到对应的宽高数据

 

以上即为观察标签宽高的方法 

以上即为本章节的全部内容,下一章节将对页面布局所需要的一个非常重要的模型进行说明--盒子模型,感谢观看,如果你对文章内容有异议,或者有任何建议和需求,请在评论区留言,我会积极解决. 

标签:块级,行级,标签,宽高,设置,auto,CSS
From: https://blog.csdn.net/wzc3180043380/article/details/143334522

相关文章