DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> HTML基礎知識 >> HTML5詳解 >> 詳解HTML5中ol標簽的用法
詳解HTML5中ol標簽的用法
編輯:HTML5詳解     
這篇文章主要介紹了詳解Html5中ol標簽的用法,是Html5入門學習中的基礎知識,需要的朋友可以參考下

定義和用法
<ol> 標簽定義有序列表。
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</li>  
  3.    <li>Tea</li>  
  4. </ol>  
  5.   
  6. <ol>  
  7.    <li start="60">Coffee</li>  
  8.    <li>Tea</li>  
  9. </ol>  


Html5提供的OL標簽序號控制
OL這標簽是以有序列表的形式來顯示數據的,它會自動為數據加上編號。但是有時候數據並不是從1開始編號的,或者編號是倒序排列的,又或者編號是完全雜亂的,這時就需要用到Html5中對OL標簽提供的一些參數來設置。不過遺憾的是,目前它還不兼容IE。
  現在,我們有一個這樣的Html文檔

XML/Html Code復制內容到剪貼板
  1. <ol>  
  2.   <li>土豆</li>  
  3.   <li>洋蔥</li>  
  4.   <li>胡蘿卜</li>  
  5.   <li>裡脊肉</li>  
  6. </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="3">  

最後,對於完全無規律卻又是有序的東西怎麼做呢?比如我要2、1、3、4,這樣的排列怎麼辦?其實,只要給LI加上value屬性就可以控制這個序號。

XML/Html Code復制內容到剪貼板
  1. <ol>  
  2.   <li value="2">土豆</li>  
  3.   <li value="1">洋蔥</li>  
  4.   <li value="3">胡蘿卜</li>  
  5.   <li value="4">裡脊肉</li>  
  6. </ol>  

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved