共计 685 个字符,预计需要花费 2 分钟才能阅读完成。
元素显示模式,是指元素以什么形式进行显示,比方 <div>
独占一行,而一行能够放多个<span>
.
HTML 的标签有很多,依据元素显示模式,个别分为 块元素
和行内元素
两种。
1、块元素
常见的块元素有:<h1> ~ <h6>、<p>、<div>
、<ul>、<ol>、<li> 等,特点为:
- 王道,独占一行
- 高度、宽度、外边距及内边距能够管制
- 宽度默认是父级宽度的 100%
- 是一个容器及盒子,外面能够放行内元素或块元素
留神:文字类的元素内不能应用块级元素,比方 <p> 标签中不能放 <div>
2、行内元素
常见的行内元素有 <a>、<strong>、<b>、<em>、<i>、<span>
等,特点为:
- 相邻的行内元素在同一行上,一行能够显示多个
- 高度、宽度间接设置是有效的
- 默认宽度为元素自身内容的宽度
- 行内元素外面只能蕴含文本或者其余行内元素
留神:<a> 标签外面不能再放 <a> 标签,非凡状况 <a> 外面能够放块级元素
3、行内块元素
在行内元素中有几个非凡的标签:<img/>、<input/>、<td>,它们 同时具备块元素和行内元素的特点
,有人称之为 行内块元素
,特点是:
- 和相邻的行内元素在同一行上,然而它们之间会有空白缝隙,一行能够显示多个(行内元素特点)
- 默认宽度就是它们自身内容的宽度(行内元素特点)
- 高度、宽度、外边距及内边距能够管制(块元素特点)
4、元素显示模式转换
非凡状况下,咱们须要对元素模式进行转换
/* 转换为块元素 */
display: block;
/* 转换为行内元素 */
display: inline;
/* 转换为行内块元素 */
display: inline-block;
正文完