1.行内元素和块级元素
1.1行内元素有哪些?块级元素有哪些? 空(void)元素有那些?
- 行内元素有:
a b span img input select strong
; - 块级元素有:
div ul ol li dl dt dd h1 h2 h3 h4 h5 h6 p
;
空元素,即没有内容的HTML元素。空元素是在开始标签中关闭的,也就是空元素没有闭合标签:
- 常见的有:
<br>
、<hr>
、<img>
、<input>
、<link>
、<meta>
; - 鲜见的有:
<area>
、<base>
、<col>
、<colgroup>
、<command>
、<embed>
、<keygen>
、<param>
、<source>
、<track>
、<wbr>
。
1.2 行内元素和块级元素区别
行内元素:
- 不会独占一行,宽度由内容决定。
- 前后的元素会在同一行排列。
块级元素:
- 独占一行,宽度默认撑满父元素。
- 可以设置宽高、内外边距等属性。