美文网首页前端那些事
行内元素和块级元素的那些事

行内元素和块级元素的那些事

作者: 莫问夕阳 | 来源:发表于2016-11-02 21:43 被阅读13次

一、简介

1.行内元素:span、strong、em、br、img、input、label、select、textarea

2.块级元素:div、p、ul、li、ol、dl、form、table

3.内联元素:a、cite

二、区别:

1.块级元素会占一行,其宽度会自动填满父元素的宽度,而行内元素不会独占一行,相邻的行内元素会排列在同一行里,直到一行排不下时,才会换行,其宽度随着元素的内容而变化。

2.块级元素可以设置width、height属性,行内元素设置width、height无效。

3.块级元素可以设置margin和padding,行内元素水平方向的padding-left、padding-right、margin-left、margin-right都会产生边距效果,但竖直方向的padding-top、padding-bottom、margin-top、margin-bottom都不会产生边距效果,即水平方向有效,竖直方向无效。

三、互相转换

1.行内元素转块级元素:display:block;

2.块级元素转行内元素:display:inline;

3.行内块级元素:display:inline-block;

注:行内元素设置成display:inline-block就可以设置竖直方向的属性了(padding-top、margin-bottom等等)。

相关文章

  • 入门任务8

    块级元素和行内元素分别有哪些?## 块级元素 行内元素 区别 块级元素可以包含行内元素和其他块级元素,行内元素只能...

  • css学习笔记之常见样式

    1 块级元素 和 行内元素区别 1 差异 块级元素可以包含行内元素和块级元素 行内元素只能包含文本和行内元素 块级...

  • css常见样式

    块级元素和行内元素分别有哪些? 块级元素: 行内元素: 特性区别:1.块级元素可以包含行内元素和块级元素,而行内元...

  • 6. CSS常见样式

    知识 块级元素和行内元素 特性区别 由图可知: 块级元素可以包含块级元素和行内元素,而行内元素只能包含行内元素和文...

  • CSS常见样式

    1,块级元素和行内元素分别有哪些?动手测试并列出4条以上的特性区别 块级元素和行内元素分别有那些?块级元素:div...

  • CSS常见样式

    1.1块级元素和行内元素分别有哪些? 块级元素 行内元素 1.2块级元素和行内元素区别 宽高的设置只对块级元素有效...

  • 任务8——CSS常见样式

    1.块级元素和行内元素分别有哪些? 区别1块级元素可以包含块级元素和行内元素;行内元素只能包含文本和行内元素 区别...

  • CSS基础样式

    CSS基础样式 块级元素可以包含块级元素和行内元素 行内元素只可以包含文本和行内元素 宽高只对块级元素生效,对行内...

  • 任务八-主线

    CSS常见属性(上) 块级元素行内元素块级可以包含块级和行内元素,行内只能包含文本和行内元素块级元素占据一整行的空...

  • 测试

    1.块级元素和行内元素有哪些? 块级元素: , , , , ... , , , ...行内元素:, ,...

网友评论

    本文标题:行内元素和块级元素的那些事

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