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

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

span為什么有嵌套?

<span>我還是一個<span>膽小如鼠</span>的小女孩</span>
這里為什么會嵌套?為什么是我還是一個膽小如鼠的小女孩框起來,而不是(我還是一個)(膽小如鼠)(的小女孩)

這里的嵌套span是什么意思?

<ul class="food">

? ? <li>水果

? ? ? ? <ul>

? ? ? ? <li>香蕉</li>

? ? ? ? ? ? <li>蘋果</li>

? ? ? ? ? ? <li>梨</li>

? ? ? ? </ul>

定義的不是li加邊框嗎為啥是從ul開始邊框?

正在回答

2 回答

<span>是開始標簽,</span>是閉合標簽,如果你想要實現(我還是一個)(膽小如鼠)(的小女孩)的話代碼應為

<span>我還是一個</span><span>膽小如鼠</span><span>的小女孩</span>

當你在第一個<span>的后面再寫一個<span>的話,除非你正確的在第一個<span>的后面寫上一個</span>,不然第一個<span>會被認為是后面那個<span>的父元素。

<span>我還是一個</span><span>膽小如鼠</span><span>的小女孩</span>
//你需要的(我還是一個)(膽小如鼠)(的小女孩)
<span>我還是一個<span>膽小如鼠<span>的小女孩</span></span></span>
//{我還是一個[膽小如鼠(的小女孩)]}

至于關于加邊框的問題,這的確是li加邊框啊

.food>li{border:1px?solid?red;}/*添加邊框樣式(粗細為1px,?顏色為紅色的實線)*/

<li>水果
????????<ul>
????????<li>香蕉</li>
????????????<li>蘋果</li>
????????????<li>梨</li>
????????</ul>
</li>

因為.food>li{border:1px solid red;}是子選擇器,所以它選擇的是clss值為food的標簽中第一代的li子元素。所以水果和蔬菜這兩個li元素都被框起來了,而再接下去的香蕉、蘋果、梨之類的li元素沒被選中。

PS:的確是li加邊框不是ul加邊框啊。

3 回復 有任何疑惑可以回復我~
#1

慕少7352899 提問者

1我懂了 那2 <ul> <li>香蕉</li> <li>蘋果</li> <li>梨</li> </ul> 我看到顯示出來的框框是把它們一起框住而不是單獨被框起來
2019-08-20 回復 有任何疑惑可以回復我~
#2

sdarks 回復 慕少7352899 提問者

這個建議你在<ul>標簽里添加style="border:1px solid blue"試試看,即<ul style=""border:1px solid blue">。這樣會更只管點。
2019-08-20 回復 有任何疑惑可以回復我~
#3

sdarks 回復 慕少7352899 提問者

如果還不行,那發下你的完整代碼給我看看。
2019-08-20 回復 有任何疑惑可以回復我~

嵌套span是可以對字體“膽小如鼠”進行單獨改變字體的樣式。

不知你的對ul進行樣式,使用什么選擇器?標簽選擇器?

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

一無所知的小黑華

span是行內元素
2019-08-15 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識HTML(5)+CSS(3)-升級版
  • 參與學習       1228731    人
  • 解答問題       19080    個

HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義

進入課程

span為什么有嵌套?

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

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

幫助反饋 APP下載

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

公眾號

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