2009-12-29 50 views
2

因此,根據W3C規範,有序列表中的'start'屬性已被棄用。標記一個有序列表,在1之後的點開始

如果你想繼續一個已經通過了一系列的航向打散列表,你可能有:

<ol start="15"> 

但是,這是不允許的。問題是,除了在當前瀏覽器中的作用之外,你還可以做什麼?不可能完成的任務?

+0

可能有什麼? – Matchu 2009-12-29 14:52:36

+0

將代碼格式添加到括號內的標記使其可見。 – DOK 2009-12-29 14:59:16

回答

1

start屬性可能不適用於HTML4.01,但是it has returned for HTML5.是否存在瀏覽器兼容性問題?編輯:SitePoint says no.所以唯一真正的問題是驗證。如果您真的關心驗證,則可以使用HTML 4.01 Transitional或HTML5,但不能使用Strict。

否則,你堅持讓HTML中的其他行隱藏它們。

<style type="text/css">.hidden { display: none }</style> 

<ol> 
    <li class="hidden"></li> 
    <li class="hidden"></li> 
    <li class="hidden"></li> 
    <li class="hidden"></li> 
    <li>Starting at 5</li> 
</ol> 
0

你可以用CSS計數器來完成它,但它們在所有瀏覽器中都不被支持。畢竟,起始屬性是你最好的選擇。

相關問題