Перейти к содержимому

HTML-тег <ol>

Тег <ol> создаёт нумерованный список: порядок элементов важен.

Каждый пункт — <li></li>. Внутри li могут быть другие элементы (списки, изображения, заголовки, абзацы).

Маркеры: арабские цифры, латинские буквы, римские цифры и т.д. Тип раньше задавался атрибутом type; в современной вёрстке чаще используют CSS list-style-type.

По умолчанию — арабские числа с 1.

<ul> — ненумерованный список; порядок там не несёт смысловой нагрузки.

Списки можно вкладывать друг в друга, чередуя <ol> и <ul>.

TIP

Стили к <ol> наследуют вложенные элементы внутри li.

Синтаксис

Парный тег.

Пример

Нумерованный список

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <body>
    <ol>
      <li>Appetizers</li>
      <li>Hot</li>
      <li>Salads</li>
    </ol>
    <ol start="50">
      <li>Cold drinks</li>
      <li>Hot drinks</li>
      <li>Ice-Cream</li>
    </ol>
    <ol type="A">
      <li>Coca-Cola</li>
      <li>Ice Tea</li>
      <li>Fanta</li>
    </ol>
  </body>
</html>

Во втором списке использован start="50".

CSS list-style-type

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <body>
    <h2>Examples of ordered lists</h2>
    <ol style="list-style-type: upper-roman">
      <li>Cold drinks</li>
      <li>Hot drinks</li>
      <li>Ice-Cream</li>
    </ol>
    <ol style="list-style-type: hebrew">
      <li>Coca-Cola</li>
      <li>Fanta</li>
      <li>Ice Tea</li>
    </ol>
    <ol style="list-style-type: decimal">
      <li>Coca-Cola</li>
      <li>Fanta</li>
      <li>Ice Tea</li>
    </ol>
  </body>
</html>

Результат

list-style-type example

Атрибуты

АтрибутЗначениеОписание
compactcompactУменьшить отступы (устарело; используйте line-height).
reversedreversedОбратный порядок нумерации.
startчислоНачальное значение счётчика.
type1 A a I iТип маркера (предпочтительно CSS).

Также глобальные атрибуты и атрибуты событий.

Подсказка для стилей

json
{
    "tag_name": "ol"
}

Practice

Особенности HTML-тега <ol>?

Предпросмотр dual-run — сравните с маршрутами Symfony на продакшене.