美文网首页
简述块级元素与行内元素的区别

简述块级元素与行内元素的区别

作者: Monica_e1ca | 来源:发表于2018-05-01 16:42 被阅读0次

    一.明确块级元素与行内元素的概念

    定义:

            块级元素:块级元素占据其父元素(容器)的整个空间,因此创建了一个“块”。

            行内元素:一个行内元素只占据它对应标签的边框所包含的空间。

    二.嵌套关系

    块级元素嵌套行内元素、文本,行内元素内只能包含文本与行内等。

    三.块级元素与内联元素的重要区别

    格式: 

             默认情况下,块级元素会新起一行。

             内联元素不会。

    内容模型:

            一般块级元素可以包含行内元素和其他块级元素。这种结构上的包含继承区别可以使块级元素创建比行内元素更”大型“的结构。

    宽高设置:

            块元素可以指定宽高,而行内元素无法设置。

    Padding\margin:

            行内元素使用padding-left,padding-right时会生效。但是padding-top,padding-bottom虽然也可以看到撑开的效果,但是实际高度不发生变化。(即上下生效,左右不生效)

    相关文章

      网友评论

          本文标题:简述块级元素与行内元素的区别

          本文链接:https://www.haomeiwen.com/subject/bjrzlftx.html