亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
        當(dāng)前位置:設(shè)計制作 > CSS/HTML > 文章內(nèi)容
        

      CSS教程:CSS的派生選擇器

       [ 2017年6月7日 ] 【

        派生選擇器

        通過依據(jù)元素在其位置的上下文關(guān)系來定義樣式,你可以使標記更加簡潔。

        在 CSS1 中,通過這種方式來應(yīng)用規(guī)則的選擇器被稱為上下文選擇器 (contextual selectors),這是由于它們依賴于上下文關(guān)系來應(yīng)用或者避免某項規(guī)則。在 CSS2 中,它們稱為派生選擇器,但是無論你如何稱呼它們,它們的作用都是相同的。

        派生選擇器允許你根據(jù)文檔的上下文關(guān)系來確定某個標簽的樣式。通過合理地使用派生選擇器,我們可以使 HTML 代碼變得更加整潔。

        比方說,你希望列表中的 strong 元素變?yōu)樾斌w字,而不是通常的粗體字,可以這樣定義一個派生選擇器:

        li strong {

        font-style: italic;

        font-weight: normal;

        }

        請注意標記為 的藍色代碼的上下文關(guān)系:

        

      我是粗體字,不是斜體字,因為我不在列表當(dāng)中,所以這個規(guī)則對我不起作用

        

          

      1. 我是斜體字。這是因為 strong 元素位于 li 元素內(nèi)。
      2.   

      3. 我是正常的字體。
      4.   

        在上面的例子中,只有 li 元素中的 strong 元素的樣式為斜體字,無需為 strong 元素定義特別的 class 或 id,代碼更加簡潔。

        再看看下面的 CSS 規(guī)則:

        strong {

        color: red;

        }

        h2 {

        color: red;

        }

        h2 strong {

        color: blue;

        }

        下面是它施加影響的 HTML:

        

      The strongly emphasized word in this paragraph isred.

        

      This subhead is also red.

        

      The strongly emphasized word in this subhead isblue.

      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved