美文网首页
块级元素(block)、行内元素(inline)

块级元素(block)、行内元素(inline)

作者: 黄露hl | 来源:发表于2016-10-17 17:33 被阅读0次
    • 块级元素占用空间是一整行,行内元素占用空间是它自身的内容宽度。行内元素可以一并排显示,块级元素不能。
    • 块级元素:div、p、h1、table、ul、ol、dl、dt、form等
    • 行内元素:a、span、img、input、button、em、textare等
    • 块级元素可以设置宽高等属性,width、height、padding、text-align、margin等。width和height针对块级元素里面的内容所占空间。而对于行内元素设置宽、高是无效的,行内元素的宽高由它自身的大小决定,设置padding和margin只有左右有效,上下也无效。行内元素可以用行高line-height代替height就可以设置它所占的高度,也可以采用display:inline-block,inline-block就是可以使该元素既有block的宽高特性,又有inline的同行特性,可以设置所占的高度也能同行显示。可通过浏览器审查元素看到它们的区别。需要注意的是IE8以下的版本不支持inline-block。

    相关文章

      网友评论

          本文标题:块级元素(block)、行内元素(inline)

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