首頁 >web前端 >css教學 >如何在 HTML 和 CSS 中建立沒有句點的有序列表?

如何在 HTML 和 CSS 中建立沒有句點的有序列表?

Susan Sarandon
Susan Sarandon原創
2024-11-03 09:04:03826瀏覽

How to Create Ordered Lists Without a Period in HTML and CSS?

在HTML 和CSS 中創建不帶句點的有序列表

儘管普遍假設HTML 中的有序列表必須在數字後面有一個句點,但創建

CSS 解決方案

您可以使用CSS 消除句點,而不是訴諸無語義的列表樣式圖像方法:

<code class="css">ol.custom {
  list-style-type: none;
  margin-left: 0;
}

ol.custom > li {
  counter-increment: customlistcounter;
}

ol.custom > li:before {
  content: counter(customlistcounter) " ";
  font-weight: bold;
  float: left;
  width: 3em;
}

ol.custom:first-child {
  counter-reset: customlistcounter;
}</code>

注意

此解決方案使用:before 偽選擇器,IE6 和IE7 等舊版瀏覽器可能不支援此選擇器。對於這些瀏覽器,您可以新增僅針對它們的附加規則以顯示正常清單樣式:

<code class="css">ol.custom {
  *list-style-type: decimal; /* targets IE6 and IE7 only */
}</code>

以上是如何在 HTML 和 CSS 中建立沒有句點的有序列表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn