
批改狀態(tài):合格
老師批語:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width 50%, initial-scale=1.0">
<title>上下文選擇器</title>
</head>
<body>
<div>
<h2 class="header">前端開發(fā)</h2>
<p class="explain">第三節(jié)課,主要講了3個標(biāo)簽,CSS基礎(chǔ)和選擇器。</p>
</div>
<div>
<p class="title">標(biāo)簽</p>
<ul class="list">
<li class="item">video標(biāo)簽:
<ul class="list2">
<li class="item">src="aaa.mp4視頻路徑及名稱"</li>
<li class="item">width="300屏幕寬度"</li>
<li class="item">controls控制器選項</li>
<li class="item">muted靜音選項</li>
<li class="item">autoplay自動播放選項</li>
<li class="item">loop循環(huán)播放選項</li>
<li class="item">poster="bbb.jpg封面圖片"</li>
</ul>
</li>
<li class="item">audio標(biāo)簽:
<p class="explain">屬性設(shè)置與video類似</p>
</li>
<li class="item">iframe標(biāo)簽:
<p class="explain">主要用途是網(wǎng)頁嵌套,由兩個元素組成。</p>
<span>元素a標(biāo)簽:
<ol class="list2">
<li class="item">href屬性</li>
<li class="item">target屬性,幾個a標(biāo)簽的target屬性相同。</li>
</ol>
</span>
<span>元素iframe:
<ol class="list2">
<li class="item">srcdoc="可放p標(biāo)簽作為提示語"</li>
<li class="item">frameborder="3"邊線</li>
<li class="item">width="400"窗口寬</li>
<li class="item">height="300"高</li>
<li class="item">name="與a標(biāo)簽的target相同"</li>
</ol>
</span>
</li>
</ul>
</div>
<div>
<p class="title">CSS基礎(chǔ)</p>
<ul class="list">
<li class="item">元素=標(biāo)簽+屬性</li>
<li class="item">元素來源預(yù)定義(瀏覽器默認(rèn)),自定義(用戶自己寫的),繼承樣式(用于簡化文本)</li>
<li class="item">自定義樣式中,帶!important屬性優(yōu)先級最高,接下來依次是行內(nèi)屬性ele.style、文本屬性,style、外部樣式ccc.css</li>
</ul>
</div>
<div>
<p class="title">選擇器</p>
<ul class="list">
<li class="item one">父子:
<p style="font-size: 5px;">用法是加`>`,僅限于父子有效</p>
</li>
<li class="item">后代:`空格`,(后級所有元素,包括他們的下級)</li>
<li class="item">兄弟:`+`,(相鄰的下一個同級元素,緊跟且只有一個</li>
<li class="item">同級:`~`,(與當(dāng)前元素同級的后面全部元素</li>
</ul>
</div>
<style>
/* // 兄弟 */
.header+.explain{
color: rgb(119, 119, 120);
font-size: 10px;
font-family: 'Courier New', Courier, monospace;
}
/* // 父子 */
.list>.item{
border:1px solid black;
background: rgb(247, 245, 245);
}
/* // 同級 */
.title~.item{
color: green;
}
/* // 父子 */
.list2>.item{
color: lightblue;
}
/* // 父子 */
.list>.item.one{
color: red;
font-weight: bold;
}
/* // 后代 */
.item .explain{
font-size: smaller;
font-style: italic;
}
</style>
</body>
</html>
CSS和選擇器的練習(xí)很費時間,不知不覺就好幾個小時,如果文檔不多,很多時候父子和后代的效果是一樣的,需要多練習(xí)。
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號