Нумерованные списки представляют собой набор элементов с их порядковыми номерами. Вид и тип нумерации зависит от атрибутов тега

    , который и применяется для создания списка. Каждый пункт нумерованного списка обозначается тегом
  1. , как показано ниже.

    1. Первый пункт
    2. Второй пункт
    3. Третий пункт

    Если не указывать никаких дополнительных атрибутов и просто написать тег

      , то по умолчанию применяется список с арабскими числами (1, 2, 3,...), как показано в примере 11.3.

      Пример 11.3. Создание нумерованного списка

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

      Работа со временем

      1. создание пунктуальности (никогда не будете никуда опаздывать);
      2. излечение от пунктуальности (никогда никуда не будете торопиться);
      3. изменение восприятия времени и часов.

      Результат данного примера показан на рис. 11.3.

      Рис. 11.3. Вид нумерованного списка

      Заметьте, что в нумерованном списке также добавляются автоматические отступы сверху, снизу и слева от текста.

      В качестве нумерующих элементов могут выступать следующие значения:

      • арабские числа (1, 2, 3, ...);
      • прописные латинские буквы (A, B, C, ...);
      • строчные латинские буквы (a, b, c, ...);
      • прописные римские числа (I, II, III, ...);
      • строчные римские числа (i, ii, iii, ...).

      Для указания типа нумерованного списка применяется атрибут type тега

        . Его возможные значения приведены в табл. 11.2.

        Табл. 11.2. Типы нумерованного списка
        Тип списка Код HTML Пример
        Арабские числа

        1. Чебурашка
        2. Крокодил Гена
        3. Шапокляк
        Прописные буквы латинского алфавита

        A. Чебурашка
        B. Крокодил Гена
        C. Шапокляк
        Строчные буквы латинского алфавита

        a. Чебурашка
        b. Крокодил Гена
        c. Шапокляк
        Римские числа в верхнем регистре

        I. Чебурашка
        II. Крокодил Гена
        III. Шапокляк
        Римские числа в нижнем регистре

        i. Чебурашка
        ii. Крокодил Гена
        iii. Шапокляк

        Чтобы начать список с определенного значения, используется атрибут start тега

          . При этом не имеет значения, какой тип списка установлен с помощью type , атрибут start одинаково работает и с римскими и с арабскими числами. В примере 11.4 показано создание списка с использованием римских цифр в верхнем регистре, начинающихся с восьми.

          Пример 11.4. Нумерация списка

          Римские числа

          1. Король Магнум XLIV
          2. Король Зигфрид XVI
          3. Король Сигизмунд XXI
          4. Король Хусбрандт I

          Результат данного примера показан на рис. 11.4.

          Рис. 11.4. Нумерованный список с римскими числами

          Разница лишь в том, что этот тег строго сделан для нумерации списков. Название тега пришло от английского сокращения "Ordered List" - нумерованный список.

          Синтаксис тега

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3
            4. ...

            Где атрибут type="value" может принимать следующие значения

            • A - задает маркеры в виде прописных латинских букв (A, B, C..);
            • a - задает маркеры в виде строчных латинских букв (a, b, c..);
            • I - задает маркеры в виде больших римских цифр (I, II, III, IV..);
            • i - задает маркеры в виде маленьких римских цифр (i, ii, iii, iv..);
            • 1 (по умолчанию) - задает маркеры в виде арабских цифр (1, 2, 3..);

            Атрибут start="value" задает начальное значение (стартовое значение) отчета.

            Атрибут reversed задает обратный счет (в случае необходимости).

            Тег

              требует обязательного использования закрывающего тега

            Для формирования элементов списка используется парный тег

          1. . Между открывающим и закрывающим тегами располагаются отдельные слова, фразы, абзацы, изображения, куски кода и многое другое, являющееся содержимым маркированного списка.

            Примечание

            Внутри списка есть возможность изменять счет на свой. Для этого есть специальный атрибут value="" у тега

          2. , которому присваивается какое-то числовое значение. Например

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3

            Примеры с нумерованными списками в html (
              )

            Пример 1. Нумерованный список html в виде латинских букв

            Пример с заглавными буквами

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3
            1. Элемент #1
            2. Элемент #2
            3. Элемент #3

            Пример со строчными буквами

            1. Элемент #10
            2. Элемент #11
            3. Элемент #12

            Вот как это выглядит на странице:

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3

            Пример 2. Нумерованный список html в виде римских букв

            Пример с заглавными буквами

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3

            Вот как это выглядит на странице:

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3

            Пример со строчными буквами

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3

            Вот как это выглядит на странице:

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3

            Пример 3. Нумерованный список html разная позиция старта

            Пример, который показывает возможности атрибута start , который позволяет задавать стартовое значение счетчика.

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3

            Вот как это выглядит на странице:

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3

            Пример 4. Изменение счета в нумерованных списках html

            Ниже представлен пример с возможностью менять значения счетчика с помощью атрибута value при выводе новых элементов в тегах

          3. .

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3
            4. Элемент #4

            Вот как это выглядит на странице:

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3
            4. Элемент #4

            Пример 5. Реверсивный нумерованный список в html

            Ниже приведен пример реверсивного нумерованного списка (счет в обратном порядке).

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3
            4. Элемент #4

            Вот как это выглядит на странице:

            1. Элемент #1
            2. Элемент #2
            3. Элемент #3
            4. Элемент #4
            HTML теги

            Значение и применение

            Нумерованный (упорядоченный) список предназначен для элементов, которые следуют в определённом порядке. Нумерованный список начинается с тега

              (сокращенное от английского ordered list - упорядоченный список). Каждый элемент списка начинается с тега
            1. (элемент списка).

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

              Атрибут
              Opera

              IExplorer

              Edge
              start , type Да Да Да Да Да Да
              reversed Да Да Да Да Нет Нет

              Атрибуты

              Атрибут Значение Описание
              compact compact Не поддерживается в HTML5.
              Указывает, что список должен быть меньше обычного размера (line-height : 80% ).
              Используйте CSS вместо данного атрибута.
              reversed Указывает, что порядок в нумерованном (упорядоченном) списке должен идти по убыванию. Атрибут не поддерживается браузерами Internet Explorer и Edge.
              start number Определяет начальное значение нумерованного (упорядоченного) списка. Значения должны быть целочисленными, допускается использование отрицательных значений. При использовании с буквами (type = "A" и type = "a" ), число, указанное в значении атрибута является порядковым номером буквы в алфавите. Например, start = "4" , будет соответствовать букве "D" и список начнётся именно с неё. При использовании значения start = "27" счетчик обнуляется, при этом список становится двухзначным ("27" = "AA", "28" = "AB", "29" = "AC"...).
              type 1 (по умолчанию)
              A (большие)
              a (строчные)
              I (римские большие)
              i (римские маленькие)
              Определяет тип маркера, который используется в построении нумерованного (упорядоченного) списка.

              Пример использования

              Пример использования тега <ol> <span>
              1. Первый пункт Второй пункт
              2. Третий пункт
              3. Выглядеть на странице это будет соответственно так:

                1. Первый пункт.
                2. Второй пункт.
                3. Третий пункт.

                Если вы хотите, чтобы список начинался с определённого номера (не с 1), то необходимо указать атрибут start для тега

                  .

                  Например:

                    Ещё один интересный атрибут - type , который позволит Вам задать буквенную нумерацию ("A" – большие, "a" – строчные), либо нумерацию из римских цифр ("I" – в верхнем регистре, "i" – в нижнем регистре).

                    Рассмотрим пример в котором представлены все возможные значения атрибута type (отличные от значения по умолчанию):

                    Пример использования атрибута type HTML тега <оl>
                      >
                    1. Первый пункт Второй пункт
                    2. Третий пункт
                      1. >
                      2. Первый пункт Второй пункт
                      3. Третий пункт
                        1. >
                        2. Первый пункт Второй пункт
                        3. Третий пункт
                          1. >
                          2. Первый пункт Второй пункт
                          3. Третий пункт
                          4. Обращаю Ваше внимание, что допускается формировать нумерованные (упорядоченные) списки, вложенные в другие нумерованные списки (внутри элемента списка

                          5. ):

                            Пример нумерованного списка, вложенного в другой нумерованный список<span>
                            1. Первый пункт
                              1. Первый пункт Второй пункт
                              2. Третий пункт
                              3. Второй пункт
                              4. Третий пункт
                              5. Выглядеть на странице это будет соответственно так.

                                Если решили изменить стандартные списки ul и li, то это тема вам будет интересно. Так как здесь узнаете несколько оригинальных решений. Которые вам безусловно помогут изменить стандартный вид на уникальный, где идет стилистика CSS, для оформления списков. Плюс в том, что мы будем использовать во всем, только один класс, который кардинально изменит вид. В дополнение к этим параметрам вы можете указать, на каком номере должен начинаться список, здесь все можно сделать самостоятельно. Начальное значение по умолчанию для пронумерованных списков находится на первом или буква A.

                                Исходя из основ, мы теперь более подробно рассмотрим элементы, используемые для обеспечения структуры и значения для различных частей дизайн. Если кто не знает, то ul и li, это гораздо лучший вариант, чем простой текстовый текст, потому что, когда текст обертывается, особенно в мобильном телефоне, он отлично отступы и не обтекает маркер.

                                Считается, что списки, это отличный способ изложения информации на страницах, потому что они просты для чтения и выглядят хорошо. Многие люди, похоже, думают, что точки пули, это маленькие изображения, но на самом деле все они созданы через довольно простой HTML код. Вы можете вставлять разные типы списков друг в друга, если хотите, просто не забудьте закрыть их правильно. Вы можете играть с текстом, который вы хотите, во всех этих командах списка.

                                Также нужно знать, что списки изначально содержат несколько элементов:

                                1 . Неупорядоченная информация.
                                2 . Упорядоченная информация.
                                3 . Определения.

                                Приступаем к установке:

                                1. Вариант:


                                • Элемент списка

                                • Уникальный список

                                • Оригинальные списки

                                • ZORNET.RU - Вебмастеру

                                • Еще один список


                                CSS

                                Ksangelopan {
                                margin: 19px 0 0;
                                padding:0;
                                list-style: none;
                                counter-reset: li;
                                }
                                .ksangelopan li {
                                border: 2px solid #3575ad;
                                background: #d7dee4;
                                position: relative;
                                margin-bottom: 17px;
                                padding: 15px 9px;
                                }
                                .ksangelopan li:hover {
                                z-index: 1;
                                }
                                .ksangelopan li:before {
                                border: 2px solid #2270b3;
                                position: absolute;
                                top: -14px;
                                padding: 3px 9px;
                                font-size: 11px;
                                font-weight: bold;
                                color: #246eaf;
                                background: #f2f4f7;
                                counter-increment: li;
                                content: counter(li);
                                -webkit-transition-duration: 0.4s;
                                transition-duration: 0.4s;
                                }
                                .ksangelopan li:hover:before {
                                background: #2672b3;
                                color: #f7f9fb;
                                -webkit-transform: translate(-11px, 0);
                                -ms-transform: translate(-11px, 0);
                                -o-transform: translate(-11px, 0);
                                transform: translate(-11px, 0);
                                }
                                .ksangelopan li:after {
                                content: "";
                                position: absolute;
                                transition-duration: 0.3s;
                                -webkit-transition-property: width;
                                transition-property: width;
                                z-index: -1;
                                background: #FFF;
                                height: 100%;
                                left: 0;
                                top: 0;
                                width: 0;
                                }
                                .ksangelopan li:hover:after {
                                width: 100%;
                                }


                                На этом вся установка.

                                2 Второй вариант:


                                • Элемент списка

                                • Уникальный список

                                • Оригинальные списки

                                • ZORNET.RU - Вебмастеру

                                • Еще один список


                                CSS

                                Beleduzlopamges {
                                margin-bottom: 8px;
                                padding:0;
                                list-style: none;
                                counter-reset: li;
                                }
                                .beleduzlopamges li {
                                position: relative;
                                border: 2px solid #195588;
                                background: #eff3f7;
                                padding: 15px 19px 15px 27px;
                                margin: 12px 0 12px 40px;
                                -webkit-transition-duration: 0.3s;
                                transition-duration: 0.3s;
                                }
                                .beleduzlopamges li:hover {
                                background: #FFF;
                                }
                                .beleduzlopamges li:before {
                                line-height: 32px;
                                position: absolute;
                                top: 4px;
                                left: -39px;
                                width: 39px;
                                text-align: center;
                                font-size: 16px;
                                font-weight: bold;
                                color: #f9f5f5;
                                background: #275b88;
                                counter-increment: li;
                                content: counter(li);
                                transition-duration: 0.2s;
                                }
                                .beleduzlopamges li:hover:before {
                                width:46px;
                                }
                                .beleduzlopamges li:after {
                                position: absolute;
                                left: 0;
                                top: 4px;
                                content: "";
                                height: 0;
                                width: 0;
                                border: 16px solid transparent;
                                border-left-color: #275b88;
                                -webkit-transition-duration: 0.2s;
                                transition-duration: 0.2s;
                                }
                                .beleduzlopamges li:hover:after {
                                margin-left: 6px;
                                }


                                Центровую гамму можно самостоятельно выставить под основной стиль сайта.

                                3 Третий вариант:


                                • Скрипты для uCoz

                                • Шаблоны для uCoz

                                • Дизайн для сайта

                                • Стили для сайта

                                • Стилистика на CSS


                                CSS

                                Nizualisanelag {
                                padding:0;
                                list-style: none;
                                counter-reset: li;
                                }
                                .nizualisanelag li {
                                position: relative;
                                padding: 9px 17px 17px 25px;
                                margin-left: 39px;
                                transition-duration: 0.2s;
                                cursor: pointer;
                                font-weight: bold;
                                color: #343638;
                                }
                                .nizualisanelag li:before {
                                border: 3px solid transparent;
                                line-height: 35px;
                                position: absolute;
                                top: 0;
                                left:-29px;
                                width:41px;
                                text-align:center;
                                font-size: 14px;
                                font-weight: bold;
                                color: #619dce;
                                counter-increment: li;
                                content: counter(li);
                                transition-duration: 0.3s;

                                box-sizing: border-box;
                                }
                                .nizualisanelag li:hover:before {
                                color: #337AB7;
                                }
                                .nizualisanelag li:after {
                                position: absolute;
                                top: 0;
                                left: -29px;
                                width: 41px;
                                height: 41px;
                                border: 5px solid #468bd0;
                                border-radius: 50%;
                                content: "";
                                opacity: 0.5;
                                -webkit-box-sizing: border-box;
                                -moz-box-sizing: border-box;
                                box-sizing: border-box;
                                }
                                .nizualisanelag li:hover:after {
                                animation: 500ms ease-in-out 0s bounceIn;
                                opacity: 1;
                                }

                                @keyframes bounceIn {
                                0% {
                                opacity: 0;
                                transform: scale3d(.3, .3, .3);
                                }
                                20% {
                                transform: scale3d(1.3, 1.3, 1.3);
                                }
                                40% {
                                transform: scale3d(.9, .9, .9);
                                }
                                60% {
                                opacity: 1;
                                transform: scale3d(1.03, 1.03, 1.03);
                                }
                                80% {
                                transform: scale3d(.97, .97, .97);
                                }
                                to {
                                opacity: 1;
                                transform: scale3d(1, 1, 1);
                                }
                                }


                                Идет с красивой анимацией.

                                4 Четвертый вариант:


                                • Первый элемент для сайта

                                • Второй элемент для сайта

                                • Третий элемент для сайта

                                • Четвертый элемент для сайта

                                • Пятый элемент для сайта


                                CSS

                                Padding:0;
                                list-style: none;
                                }
                                .kudezamuden li{
                                padding:6px;
                                }
                                .kudezamuden li:before {
                                padding-right: 11px;
                                font-weight: bold;
                                color: #4979a0;
                                content: "\2606";
                                transition-duration: 0.4s;
                                }
                                .kudezamuden li:hover:before {
                                color: #235e90;
                                content: "\2605";
                                }


                                Аналогичен предыдущей версий, только сам значок изменен.

                                Вообщем это небольшая подборка списков, даст веб мастеру сделать красивый список на портале, где сам может его больше оформить, как он сам хочет его видеть.

                                Если вам нужно помещать предметы в нумерованный список вместо маркированного, то здесь будет использоваться упорядоченных HTML. Этот список создается с помощью ol тега. Нумерация начинается с единицы и увеличивается на единицу для каждого последующего упорядоченного элемента списка с li тегом.