900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 行内元素 行内块元素 块元素的区别

行内元素 行内块元素 块元素的区别

时间:2024-03-08 02:56:52

相关推荐

行内元素 行内块元素 块元素的区别

前言:本人是新生小白,如有错误之处欢迎指出

首先我们先来介绍行内元素 inline

<body>常见的行内元素有<span>ddd</span><a href="">ccccc</a><em>bbb</em><i>啊啊啊啊</i><strong>嗷嗷嗷</strong><b>嗷嗷嗷啊</b><select name="" id=""><!--额外提示用来创建单选或多选菜单,通常搭配 <option></option>使用--><option value=""></option></select><sub>啊 <!--额外提示用来定义下标文本--> <sup> 啊 <!--额外提示用来定义上标文本--> </body>

总结:

1.行内元素不会自动换行,无论你写多少内容都在一行,除非那一行都被内容写满。

2.行内元素不能设置宽高,行内元素的宽高是被内容撑开,设置宽度,高度,以及行高,和text-align都是无效的,其高度有其内容宽高决定。但是水平方向上的padding和margin可以设置,垂直方向上的无效 默认的宽度就是它本身的宽度

3.行内元素里面不能放块元素,并且和相邻的行内元素在一行上。块元素里可以套行内元素和行内块元素

4.行内元素只能容纳纯文本或者是其他的行内元素(a标签除外,a里面不可以放自己)

接下来介绍行内块元素inline-block

常见的行内块元素有input和img标签

特点:

1.行内块元素既具有行内元素特点即不独占一行,又具有块元素特点即可以设置宽高

接下来介绍块元素block

<body>常见的块元素有<div></div><h1-h6></h1-h6><header></header><main></main><footer></footer><ul></ul><ol></ol><li></li><p></p><hr><form action=""></form><dl></dl><dt></dt><dd></dd><!-- 特点1.可以设置宽高,行高和内外边距都是可以设置2.每个块级元素都是独自占一行。3.宽度默认是父元素的100% 4.p元素属于特殊的块级元素,不可以放置其他的块级元素--></body>

行内元素,行内块元素,块元素的转换

display

display:block ,将元素转换为块级元素

display : inline ,将元素转换为行内元素

display:inline-block,将元素转换为行内块级元素。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。