一、行內(nèi)元素和塊級元素
1.1、塊級元素(inline):
它獨(dú)占一行;
它的寬高可以設(shè)置;
默認(rèn)時,寬度是100%;
例如:<div>、<h1-h6>、<ul>、<ol> 、<li>等。
1.2、行內(nèi)元素(block):
它的寬度由內(nèi)容決定,高度有內(nèi)容字體大小決定;
它不可以設(shè)置寬高;
它可以和其他的行內(nèi)元素位于同一行;
例如:<span>、<label>、<i>、<e>等。
1.3、行內(nèi)塊級元素(inline-block):
它即可以和其他的行內(nèi)元素位于同一行,
元素的寬高及與邊的間距都可以設(shè)置;
例如:<input>、<img>、<select>等。
二、塊級元素、行內(nèi)元素、行內(nèi)塊級元素轉(zhuǎn)換
2.1、display:block;轉(zhuǎn)換成塊級元素。
2.2、display:inline;轉(zhuǎn)換成行內(nèi)元素。
2.3、display:inline-block;轉(zhuǎn)換成行內(nèi)塊級元素。