關(guān)于<span></span>
代碼如下:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>子選擇符</title>
<style type="text/css">
.food>li{border:1px solid red;}/*添加邊框樣式(粗細(xì)為1px, 顏色為紅色的實(shí)線)*/
.first>span{border:1px solid red;}
</style>
</head>
<body>
<p class="first">三年級(jí)時(shí),<span>我還是一個(gè)<span>膽小如鼠</span>的小女孩</span>,上課從來不敢回答老師提出的問題,生怕回答錯(cuò)了老師會(huì)批評(píng)我。就一直沒有這個(gè)勇氣來回答老師提出的問題。學(xué)校舉辦的活動(dòng)我也沒勇氣參加。</p>
<h1>食物</h1>
<ul class="food">
? ? <li>水果
? ? ? ? <ul>
? ? ? ? <li>香蕉</li>
? ? ? ? ? ? <li>蘋果</li>
? ? ? ? ? ? <li>梨</li>
? ? ? ? </ul>
? ? </li>
? ? <li>蔬菜
? ? <ul>
? ? ? ? <li>白菜</li>
? ? ? ? ? ? <li>油菜</li>
? ? ? ? ? ? <li>卷心菜</li>
? ? ? ? </ul>
? ? </li>
</ul>
</body>
</html>
代碼結(jié)束
問題:
代碼中的這一段:
<p class="first">三年級(jí)時(shí),<span>我還是一個(gè)<span>膽小如鼠</span>的小女孩</span>,上課從來不敢回答老師提出的問題,生怕回答錯(cuò)了老師會(huì)批評(píng)我。就一直沒有這個(gè)勇氣來回答老師提出的問題。學(xué)校舉辦的活動(dòng)我也沒勇氣參加。</p>
膽小如鼠前面的<span>和后面的</span>存在的意義是什么?去掉了運(yùn)行結(jié)果不是也一樣嗎?還有為什么紅框不是框住整段?為什么后面的代碼執(zhí)行后紅框就框住了整個(gè)蔬菜部分?
2016-07-31
膽小如鼠旁邊的span只是為了把這幾個(gè)字單獨(dú)拆分出來方便以后加獨(dú)特的css樣式(不過例子中沒有做獨(dú)特的css樣式處理),還有一個(gè)作用就是向你展示了.first>span中的>符號(hào)的作用。如果是>符號(hào)的話就是只修改第一次匹配結(jié)果的樣式,如果是.food span的話就是修改后面所有匹配結(jié)果的樣式
2016-07-31
外面的<span></span>是子標(biāo)簽,里面的是孫標(biāo)簽,是為了更好讓你了解子選擇符這節(jié)課的意義,其他問題同理
2016-07-31
<span>是一個(gè)標(biāo)簽 方便給這段文字設(shè)置格式 這個(gè)主要是講 .food類的第一級(jí)li分別是水果和蔬菜 所以分別圈住了他們
2016-07-31
繼承嗎?