前端开发入门——块级元素和行内元素

本文创建于2020年8月,以下为正文:

标签分为两种等级,一种是块级元素,另一种是行内元素。那么接下来我们来了解以下它们的用法和区别。

块级元素通俗来讲就是块级元素一般是其他元素的容器元素,能容纳其他元素或内联元素。就好比一个四方块,可以放其他的四方块,并呈现在页面上任何地方。块级元素只能出现在元素中。

行内元素一般情况下行内元素只包含内容或者其他行内元素,宽度和长度依据内容而定,不可以设置,可以和其他元素和平共处于一行。行内元素适合显示具体内容。display属性为inline的元素为行内元素。中文叫法:内联元素、内嵌元素、行内元素 、直进式元素等。

块级元素和行内元素之间的区别有哪些呢?

直观上来看,块级元素独占一行,默认宽度为100%,而行内元素在同一行显示,宽度则由内容撑开。从设置上来看,块级元素可以设置宽高,margin、padding和四个方向,而行内元素不可以设置宽高,只能设置margin、padding和左右道,上下道不起作用。从内容上来说,块级元素默认的display为block,而行内元素中的display为inline。块级元素可以包含块级元素和行内元素,行内元素一般只包含行内元素和文本。

那块级元素和行内元素如何去加深记忆,各自有什么特点呢?
块级元素的特点:

1.总是在新行上开始

2.高度、行高以及外边距和内边距都可控制

3.宽度缺省是它的容器的100%,除非设定一个宽度

4.它可以容纳内联元素和其他快元素

行内元素的特点:

1.和其他元素都在一行上

2.高、行高以及外边距和内边距不可改变

3.宽度就是他的文字或图片的宽度,不可改变

4.内联元素只能容纳文本或者其他内联元素

块级元素和行内元素包括的内容
块级元素:快就大多为结构性标记

< address>...< /asserss>

< center>...< /center>地址文字

<h1~h6>...</h1~h6>标题1~6级

< hr>水平分割线

< p>...< /P>段落

< pre>...< /pre>预格式化

< blockquote>...< /blockquote>段落缩进 前后5个字符

< marquee>...< /marquee>滚动文本

< ul>...< /ul>无序列表

< ol>...< /ol>有序列表

< dl>...< dl>定义列表

< table>...< /table>表格

< form>...< /form>表单

< div>...< /div>

行内元素:行内大多为描述性标记

< span>...< /span>

< a>...< /a>链接

< br>换行

< b>...< /b>加粗

< strong>...< /strong>加粗

< img>图片

< sup>...< /sup>上标

< sub>..< /sub>下标

< i>...< /i>斜体

< em>...< /em>斜体

< del>...< /del >删除线

< u>...< /u>下划线

< input>...< /input>文本框

< textarea>...< /textarea>多行文本

< select>...< /select>下拉列表

(ps:如果您觉得有用,请点赞转发,让更多人看到哦)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值