佛系前端

【重拾基础】块级元素和行内元素

2019-10-13  本文已影响0人  前端司南

最近给自己定了一个小目标,一周温习一个基础知识点,并输出一篇手记。看自己是否能坚持下去。_

块级元素

块级元素占据独立的空间,有以下特点:

块级元素效果

常见的块级元素有:div, h1~h6, hgroup, p, table, form, ul, ol, hr, header, main, footer, aside, article, section, video, audio, canvas, pre, option

行内元素

行内元素不占据独立空间,依靠自身内容撑开宽高,与同属一个父容器的其他行内元素在同一行上依次排列,根据white-space属性值来决定是否换行。它们具备以下特征:

常见的行内元素有:span, i, code, strong, a, br, sub, sup, label

对于不确定的元素,可以设置width来测试下,如果width不生效,说明是行内元素啦。

行内块级元素

行内块级元素也不会独占一行,但是可设置宽高,内外边距等。

常见的行内块级元素有:input, button, img, select, textarea

CSS显示转换

display: block;

让元素表现为块级元素

display: inline;

让元素表现为行内元素

display: inline-block;

让元素表现为行内块级元素

上一篇 下一篇

猜你喜欢

热点阅读