亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

內聯元素,span

span是單獨劃分區域,為什么代碼<span>44444</span><em>555555</em>的運行結果是44444555555 ?,4和5之間怎么沒有間隔

正在回答

5 回答

把span變為塊級元素? display:block;? 這個span標簽單獨占一行?? display:inline-block;它就可以和后面在同一行

0 回復 有任何疑惑可以回復我~

1、當行內元素之間有“回車”、“tab”、“空格”時就會出現間隙。

如下代碼:

<div>
? ?<a>1</a>
? ?<a>2</a>
? ?<span>33333</span>
? ?<span>44444</span>
? ?<em>555555</em>
</div>

解決方法:

?1、寫在一行,之間不要有空格之類的符號。

<div>
<a>1</a><a>2</a><span>33333</span><span>44444</span><em>555555</em>
</div>

/*側邊wiki搜索關鍵字'解決行內元素間隙bug問題'*/

希望對你有幫助。

0 回復 有任何疑惑可以回復我~

<span>是一個行內元素,本身并沒有什么屬性,只是為了單獨劃分一個區塊,不同于<div>,div是塊狀元素。

0 回復 有任何疑惑可以回復我~

span只是把44444作為一組可分配相同格式的對象 但你并沒有對其設置格式,所以跟沒有span的運行結果是一樣的

0 回復 有任何疑惑可以回復我~

span和em都是內聯元素,它們都是行內元素,display:inline;注意,瀏覽器默認不給行內元素設置默認的樣式,所以span和em標簽沒有默認的margin和border等樣式,標簽的寬度和邊距默認等同于內部文字的寬度,所以如果沒有設置letter-spacing或者word-spacing這類樣式的話,默認45之間是沒有間隔而是緊挨著的。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

內聯元素,span

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號