關(guān)于把內(nèi)聯(lián)元素設(shè)置成內(nèi)聯(lián)塊狀元素的問(wèn)題
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>內(nèi)聯(lián)塊狀元素</title>
<style type="text/css">
a{display:block;
width:20px;/*在默認(rèn)情況下寬度不起作用*/
height:20px;/*在默認(rèn)情況下高度不起作用*/
background:pink;/*設(shè)置背景顏色為粉色*/
text-align:center; /*設(shè)置文本居中顯示*/
}
span{
? ? display:block;
? ??
? ??
? ??
}
? ??
</style>
</head>
<body>
<a>1</a>
<a>2</a>
<a>3</a>
<a>4</a>
<p>1234566<span>7</span>8</p>
</body>
</html>
為什么8也跑下來(lái)了,和7在一行的
2016-07-15
display:block;是塊元素
display:inline-block;才是內(nèi)聯(lián)塊元素
2016-07-15
如下是塊元素的特點(diǎn),參照第一條:
塊級(jí)元素特點(diǎn):
1、每個(gè)塊級(jí)元素都從新的一行開(kāi)始,并且其后的元素也另起一行。(真霸道,一個(gè)塊級(jí)元素獨(dú)占一行)
2、元素的高度、寬度、行高以及頂和底邊距都可設(shè)置。
3、元素寬度在不設(shè)置的情況下,是它本身父容器的100%(和父元素的寬度一致),除非設(shè)定一個(gè)寬度。
2016-07-15
display:block;是塊元素,應(yīng)該用inline-block。
2016-07-15
span變成了塊狀元素,自己一行。所以8也只能自己另起一行