HTML - тег <ol>


Пример

Два разных упорядоченных списка (первый список начинается с 1, а второй начинается с 50):

<ol>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>

<ol start="50">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>

Другие примеры «Попробуйте сами» ниже.


Определение и использование

Тег <ol>определяет упорядоченный список. Упорядоченный список может быть числовым или алфавитным.

Тег <li> используется для определения каждого элемента списка.

Совет: используйте CSS для оформления списков .

Совет: для ненумерованного списка используйте тег <ul>


Поддержка браузера

Element
<ol> Yes Yes Yes Yes Yes


Атрибуты

Attribute Value Description
reversed reversed Specifies that the list order should be reversed (9,8,7...)
start number Specifies the start value of an ordered list
type 1
A
a
I
i
Specifies the kind of marker to use in the list

Глобальные атрибуты

Тег <ol>также поддерживает глобальные атрибуты в HTML .


Атрибуты события

Тег <ol>также поддерживает атрибуты событий в HTML .


Дополнительные примеры

Пример

Установите разные типы списков (с помощью CSS):

<ol style="list-style-type:upper-roman">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>

<ol style="list-style-type:lower-alpha">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>

Пример

Отобразите все различные типы списков, доступные с помощью CSS:

<style>
ol.a {list-style-type: armenian;}
ol.b {list-style-type: cjk-ideographic;}
ol.c {list-style-type: decimal;}
ol.d {list-style-type: decimal-leading-zero;}
ol.e {list-style-type: georgian;}
ol.f {list-style-type: hebrew;}
ol.g {list-style-type: hiragana;}
ol.h {list-style-type: hiragana-iroha;}
ol.i {list-style-type: katakana;}
ol.j {list-style-type: katakana-iroha;}
ol.k {list-style-type: lower-alpha;}
ol.l {list-style-type: lower-greek;}
ol.m {list-style-type: lower-latin;}
ol.n {list-style-type: lower-roman;}
ol.o {list-style-type: upper-alpha;}
ol.p {list-style-type: upper-latin;}
ol.q {list-style-type: upper-roman;}
ol.r {list-style-type: none;}
ol.s {list-style-type: inherit;}
</style>

Пример

Уменьшать и увеличивать высоту строки в списках (с помощью CSS):

<ol style="line-height:80%">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>

<ol style="line-height:180%">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>

Пример

Вложите неупорядоченный список в упорядоченный список:

<ol>
  <li>Coffee</li>
  <li>Tea
    <ul>
      <li>Black tea</li>
      <li>Green tea</li>
    </ul>
  </li>
  <li>Milk</li>
</ol>

Связанные страницы

Учебник по HTML: HTML-списки

Справочник по HTML DOM: Ol Object

Учебное пособие по CSS: списки стилей


Настройки CSS по умолчанию

Большинство браузеров будут отображать <ol>элемент со следующими значениями по умолчанию:

Пример

ol {
  display: block;
  list-style-type: decimal;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0;
  margin-right: 0;
  padding-left: 40px;
}