-
块级元素与行内元素区分:根据标记内容是否另起一行来区分。
- 行内元素:
<a>、<span>、<em>、<img>、<input>、<select>、<strong>、<textarea>
- 块级元素:
<div>、<form>、<p>、<h1>~<h6>、<ul>、<ol>、<li>、<table>、<caption>、<thead>、<tbody>、<tfoot>、<th>、<tr>
- 空元素(void):在HTML元素中,没有内容的HTML元素被称为空元素。
$.特点:空元素是在开始标签中关闭的。如:<br/>
$.<area>、<base>、<br>、<col>、<colgroup>、<command>、<embed>、<hr>、<img>、<input>、<keygen>、<link>、<meat>、<param>、<source>、<track>、<wbr>;
- 对于块元素,其宽度有如下的几种情形:
$.在默认情况下,宽度为父元素的宽度。
$.若将块元素设置为浮动而且不设置宽度,那么宽度与内容自适应。
$.设置块元素的宽度,可以是绝对宽度,也可以是相对于父元素的宽度。