首頁 > web前端 > H5教程 > 主體

詳解HTML5中ol標籤的用法_html5教學技巧

WBOY
發布: 2016-05-16 15:46:26
原創
2532 人瀏覽過

定義和用法

    標籤定義有序列表。
    HTML 4.01 與 HTML 5 之間的差異
    在 HTML 4.01 中,不贊成使用 "start" 屬性,在 HTML 5 中是允許的。
    在 HTML 4.01 中,不贊成使用 "compact" 和 "type" 屬性,在 HTML 5 中,不再支援這兩個屬性。
    提示與註解
    提示:請使用 CSS 來定義清單的類型。
    範例
    XML/HTML Code複製內容到剪貼簿
    1. ol>  
    2.    li>Coffee>Coffee>Coffee
    3. >
    4. Coffee >      li>Tea
    5. >Tea> 🎜>>  
    6. ol>     
    7. ol>      li start start
    8.  
    9. 🎜>>Coffeeli> 🎜>> 🎜>> 
    10.    li>Tea>
    Tea
    >

    🎜>

    >


      


    ol>  
    1. HTML5提供的OL標籤序號控制OL這標籤是以有序列表的形式來顯示資料的,它會自動為資料加上編號。但有時候資料並不是從1開始編號的,或是編號是倒序排列的,又或者編號是完全雜亂的,這時就需要用到HTML5中對OL標籤提供的一些參數來設定。不過遺憾的是,目前它還不相容於IE。   現在,我們有一個這樣的HTML文件
    2. XML/HTML Code複製內容到剪貼簿 ol>  
    3.   li>馬鈴薯馬鈴薯
    4. 馬鈴薯
    5. 馬鈴薯馬鈴薯馬鈴薯馬鈴薯>
    6.   
    7.   li>洋蔥洋蔥
    8. 洋蔥
    9. 洋蔥洋蔥
    10. 洋蔥
    洋蔥洋蔥>     li>胡蘿蔔li>     li>裡肌肉 >   ol>  

      它會顯示成這樣

    這些序號預設是從1開始遞增的。如果需要讓OL標籤中的序號倒序排列呢?這只要對OL加個reserved屬性即可。

    XML/HTML Code複製內容到剪貼簿
    1. ol reversed=reversed 🎜>>  
    2.   這個是繼承自XHTML的寫法,其實可以直接寫   
    3. ol reversed> 
      這就已經符合HTML5的標準了,加上這個後就可以得到這樣的結果


    Chrome和Firefox中都是沒問題的,但IE不相容它(至少我測試了IE10是不相容的)。嘛,咱現在只是了解這個功能,至於IE實不實現暫時就不再討論了。

      接著,如果不想讓它從1開始呢?例如要讓它從3開始,我們就可以為OL標籤加入start屬性,並設定為3。



    XML/HTML Code
    複製內容到剪貼簿
    1. ol start=start=start=start
    =
    start

    =

    🎜>>

      
    1. 最後,對於完全無規律卻又是有序的東西怎麼做呢?例如我要2、1、3、4,這樣的排列怎麼辦?其實,只要給LI加上value屬性就可以控制這個序號。 XML/HTML Code複製內容到剪貼簿
    2. ol>     li value=value
    3. =
    4. 🎜>>馬鈴薯li> >   li value
    5. =
    6. value= 🎜>>洋蔥li> >   li
    7.  
    8. value=value= 🎜>>紅蘿蔔li>    li
    9.  value=value= 🎜>>
    裡肌肉

    li

    > 🎜>>  ol>  
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!