Html пронумерованный список: Нумерованный список | htmlbook.ru

⚡️ HTML и CSS с примерами кода

Тег <ol> (от англ. ordered list — упорядоченный список) устанавливает нумерованный (упорядоченный) список.

Каждый элемент списка должен начинаться с <li>. Если к <ol> применяется таблица стилей, то элементы <li> наследуют эти свойства.

Текстовые блоки
  • blockquote
  • dd
  • div
  • dl
  • dt
  • hr
  • li
  • ol
  • p
  • pre
  • ul

Синтаксис

<ol>
  <li>элемент нумерованного списка</li>
  <li>элемент нумерованного списка</li>
</ol>

Закрывающий тег обязателен.

Атрибуты

type
Устанавливает вид маркера списка.
reversed
Нумерация в списке становится по убыванию (3,2,1).
start
Задаёт число, с которого будет начинаться нумерованный список.

Также для этого элемента доступны универсальные атрибуты.

type

Устанавливает вид нумерации в упорядоченном (нумерованном) списке.

Синтаксис

<ol type="A | a | I | i | 1">
  ...
</ol>

Значения

Нумерованные списки представляют собой набор элементов с их порядковыми номерами. Вид и тип нумерации зависит от атрибутов элемента <ol>, который и используется для создания списка. В качестве маркеров могут быть следующие значения:

  • A — заглавные латинские буквы;
  • a — строчные латинские буквы;
  • I — заглавные римские цифры;
  • i — строчные римские цифры;
  • 1 — арабские цифры.

Значение по умолчанию

1

reversed

Меняет нумерацию в списке на обратный порядок, вместо 1,2,3 будет выводиться 3,2,1.

Синтаксис

<ol reversed>
  . ..
</ol>

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

start

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

Синтаксис

<ol start="<число>">
  <li>Элемент списка</li>
</ol>

Значения

Любое положительное целое число.

Значение по умолчанию

Нет.

Спецификации

  • WHATWG HTML Living Standard
  • HTML 5
  • HTML 4.01 Specification

Описание и примеры

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>OL</title>
  </head>
  <body>
    <ol>
      <li>Чебурашка</li>
      <li>Крокодил Гена</li>
      <li>Шапокляк</li>
    </ol>
  </body>
</html>

Ссылки

  • Тег <ol> MDN (рус. )

Заголовки | bookhtml.ru

Помимо абзацев, большой текст для удобства чтения и поиска в нем нужного фрагмента обычно делят на более крупные части: параграфы, главы, разделы. HTML не предоставляет средств для такого структурирования текста. Но он позволяет создать

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

Прежде всего, уясним, что в HTML есть понятие уровня заголовка, указывающее, насколько крупную часть текста открывает данный заголовок. Всего таких уровней шесть, и обозначаются они числами от 1 до 6.

Заголовок первого уровня (1) открывает самую крупную часть текста. Как правило, это заголовок всей Web-страницы. Web-обозреватель выводит заголовок первого уровня самым большим шрифтом.

— Заголовок второго уровня (2) открывает более мелкую часть текста. Обычно это большой раздел. Web-обозреватель выводит заголовок второго уровня меньшим шрифтом, чем заголовок первого уровня.

— Заголовок третьего уровня (3) открывает еще более мелкую часть текста; обычно главу в разделе. Web-обозреватель выводит такой заголовок еще меньшим шрифтом.

Заголовки четвертого, пятого и шестого уровней (4 6) открывают отдельные параграфы, крупные, более мелкие и самые мелкие соответственно. Web-обозреватель выводит заголовки четвертого и пятого уровня еще меньшим шрифтом, а заголовок шестого уровня — тем же шрифтом, что и обычные абзацы, только полужирным.

На Web-страницах небольшого и среднего размера обычно применяют заголовки первого, второго и третьего уровня. Меньшие уровни используются только на очень больших Web-страницах, содержащих сложно структурированный текст.

Для создания заголовка HTML предоставляет парный тег <Hn>, где n — уровень заголовка. Содержимое этого тега станет текстом заголовка (листинг 2. 2).

Заголовок также относится к блочным элементам Web-страницы. При его выводе на экран Web-обозреватель следует тем же правилам, что и для абзаца.

Заголовки — это то, чего не хватает нашей Web-страничке index.htm. Давайте их добавим (листинг 2.3).

Мы просто заменили теги <P> в соответствующих фрагментах HTML-кода на теги <h2> и <h3>. Теперь можем открыть Web-страницу в Web-обозревателе и посмотреть на результат.

Списки используются для того, чтобы представить читателю перечень каких-либо позиций, пронумерованных или непронумерованных, — пунктов списка. Список с пронумерованными пунктами так и называется — нумерованным, а с непронумерованными — маркированным. В маркированных списках пункты помечаются особым значком — маркером, который ставится левее пункта списка.

Маркированные списки обычно служат для простого перечисления каких-либо позиций, порядок следования которых не важен.

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

Web-обозреватель выводит список с отступом слева. Расстояние между пунктами списка он делает меньшими чем в случае абзацев или заголовков. Также он сам расставляет необходимые маркеры или нумерацию.

Любой список в HTML создается в два этапа. Сначала пишут строки, которые станут пунктами списка, и каждую из этих строк помещают внутрь парного тега <LI>. Затем все эти пункты помещают внутрь парного тега <UL> (если создается маркированный список) или <OL> (при создании нумерованного списка) — эти теги определяют сам список (листинг 2.4).

Списки можно помещать друг в друга, создавая вложенные списки. Делается это следующим образом.

Сначала во «внешнем» списке (в который должен быть помещен вложенный) отыскивают пункт, после которого должен находиться вложенный список. Затем HTML-код, создающий вложенный список, помещают в разрыв между текстом этого пункта и его закрывающим тегом </LI>. Если же вложенный спи-сок должен помещаться в начале «внешнего» списка, его следует вставить между открывающим тегом <LI> первого пункта «внешнего» списка и его текстом. Что, впрочем, логично.

В листинге 2.5 представлен HTML-код, создающий два списка, один из которых вложен внутрь другого. Обратите внимание, где размещается HTML-код, создающий вложенный список.

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

Еще HTML позволяет создать так называемый список определений, представляющий собой перечень терминов и их разъяснений. Такой список создают с помощью парного тега <DL>. Внутри него помещают пары «термин — разъяснение», причем термины заключают в

парный тег <DT>, а разъяснения — в парный тег <DD> (листинг 2. 6).

Осталось сказать, что списки и их пункты относятся к блочным элементам Web-страницы, и при их выводе на экран Web-обозреватель руководствуется теми же правилами, что и при выводе абзацев и заголовков.

На нашей Web-странице есть несколько абзацев, перечисляющих основные возможности HTML. Превратим их в маркированный список (листинг 2.7).

Теперь наша Web-страничка стала выглядеть симпатичнее.

 

Упорядоченные списки | Практическая серия: Веб-разработка

Нумерованные списки состоят из ряда записей списка

  • , содержащихся в упорядоченном элементе списка
    . В обычных условиях количество элементов списка, которые могут быть в нумерованном (упорядоченном) списке, не ограничено. Там, где используется этот веб-шаблон, существует абсолютное ограничение в 99 записей, а если вы используете версию с открытым исходным кодом, это ограничение составляет 26 — я объясню, почему, когда мы проходим через это 9. 0003

    Нумерованный список по умолчанию выглядит следующим образом:

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

    Опять же, это не то, что мне нужно; он страдает от всех недостатков неупорядоченного списка: число расположено слева от области центрального столбца, а текст «Ввод» выровнен по левому краю центрального столбца. Я хочу, чтобы это выглядело так:

    Рисунок 12.6   Требуемое расположение нумерованного списка

    Четыре вещи здесь изменились: (наиболее очевидно) число заключено в круг, число теперь сдвинуто в центральную область столбца, расстояние между числом и текстом списка больше, и, наконец, межстрочный интервал был повысился.

    HTML-код для нумерованного списка по умолчанию (рис. 12.5):

    Это почти то же самое, что и ненумерованный список: объявите упорядоченный (нумерованный) элемент

      и поместите каждую запись в элемент
    1. .

      • Упорядоченный список — официальное название этого типа списка. Я использую пронумерованный, потому что он имеет номера. Я использую пронумерованные и упорядоченные как синонимы – официальное и правильное название – упорядоченное.

      HTML-код версии веб-шаблона (рис. 12.6) очень похож на неупорядоченный список из § 12.1. Это выглядит так:

      Основное отличие состоит в том, что элементу

        присвоен класс: list-num; полный CSS:

        Это короче (и немного отличается) от неупорядоченного списка.

        Первый бит устанавливает шрифт для всего упорядоченного списка на шрифт Concourse Index, который выглядит следующим образом:

        1 2 3 4 5 6 7 8 910 11 12 … 99

        CSS:

        Следующий бит такой же, как в неупорядоченном списке:

        Левое поле установлено на 5 rem; это определяет, где начинается текст в элементе

      1. (а не положение точки).

        Упорядоченный список не нуждается в псевдоэлементе :before, используемом для обозначения маркера в неупорядоченном списке, для нумерации используется шрифт, указанный в элементе

      2. . В этом случае элемент
      3. наследует шрифт Concourse Index (conc-i3-r), указанный в родительском классе list-num.

        Однако текст, отображаемый в записи списка, должен быть Equity и должен соответствовать расположению основного текста. Это идентично ненумерованному списку:

        Опять же, это селекторы-потомки:

        Как и прежде, это селектор-потомок, который обеспечивает текст в элементе

        , который содержится в элементе

      4. (который сам содержится в классе list-num) будут применяться следующие свойства:

        Т.е. шрифт меняется на Equity, применяется отступ слева, а также применяется нижняя граница 0,85 бэр. Это делает текст похожим на обычный основной текст с точки зрения шрифта и межстрочного интервала.

        В HTML обычные элементы нумерованного списка содержатся как в элементе

      5. , так и в элементе

        :

        В результате текст выглядит так, как показано на рис. 12.6.

        Неупорядоченные, упорядоченные и описательные списки в HTML

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

        • Неупорядоченный список
        • Упорядоченный список
        • Список описаний

        Теперь, прежде чем перейти к списку, прежде всего, мы понимаем, что такое тег элемента списка.

        Тег элемента списка

        Тег элемента списка используется для определения каждого элемента списка. Как только мы определяем элементы списка с помощью тега

      6. , список появляется в веб-браузерах в маркированной форме (по умолчанию). Он используется как внутри упорядоченного, так и неупорядоченного списка.

        Синтаксис:

      7. содержимое
      8. Атрибут тега элемента:

        значение : Атрибут значения тега

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

        Синтаксис:

      10. Пример 1:

        HTML

        < html >

        < head >

             < title >inline style attribute title >

        головка >

        < корпус > 9 10 9 9 0 9 1 0 100

        102 li >sachin li >

             < li >sujay li >

             < li > Amraditya li >

             < li >shivam li >

             < li >Parth li >

        body >

        html >

        Output :

        Example 2:

        HTML

        < html >

        < head >

        < TITLE > Атрибут в стиле.

        < OL >

        < LI Значение = LI = 0101 "51" >English li >

                 < li >Hindi li >

                 < li Математика LI >

        < LI > Наука LI >

        0102 < li >social science li >

             ol >

        body >

        < / html >

        Вывод:

        Теперь мы подробно обсудим весь список, предоставленный HTML:0003

        Упорядоченный список

        Упорядоченный список определяет список элементов, в котором порядок элементов имеет значение. Упорядоченный список также называют числовым списком. Порядок дается по схеме нумерации с использованием арабских цифр, букв, римских цифр. Другими словами, тег упорядоченного списка используется для создания упорядоченного списка.

        Синтаксис:

          content

        Атрибуты упорядоченного списка:

        1. reverse: Этот атрибут используется для указания того, что порядок списка должен быть обратным.

        Синтаксис:

        2. start: Этот атрибут используется для указания начального значения списка.

        Синтаксис:

        3. type: Этот атрибут используется для указания типа создателя элемента списка. Значение этого атрибута десятичное (по умолчанию)/нижний латинский/верхний прямой/нижний альфа/верхний альфа

        Syntax:

        Example 1:

        HTML

        < html >

        < head >

              < title >ordered list title >

        head >

        < Body >

        < H2 > Пример порядок списка в дефолте > Пример ордера > Пример порядок. >

        < LI > Sachin LI >

        <

        <

        <0102 li >Manoj li >

                 < li >Parth li >

                 < li > Sujay LI >

        < LI > AMRADITYA LI >

        9011 9019 9019 >

        0102 ol >

        body >

        html >

        Output:

        Пример 2:

        HTML

        < HTML >

        < . 0100       < title >ordered list title >

        head >

        < body >

             < h2 >Пример упорядоченного списка, тип которого = "A" h2 >

             < 2ol

        1 type = "A" >

                 < li >Sachin li >

                 < li >Manoj< / li >

                  

             ol >

             < h2 >Example of reverse ordered list h2 >

             < ol reversed>

                 < li >Parth LI >

        < LI > SUJAY LI >

        1 0102 ol >

             < h2 >Example of ordered list start from 10 h2 >

             < ol start = "10" >

        < LI > PushPA LI >

        99 >

        110199 >

        11019 >

        < li >Purvi li >

             ol >

              

        body >

        HTML >

        Выход:

        НЕОБХОДИМОЙ СПИСОК:

        ОПЕРЬДЕНИЕ ПОДОЖКА. Или, другими словами, тег неупорядоченного списка используется для создания неупорядоченного списка. Он также известен как маркированный список. В неупорядоченном списке каждый элемент списка определяется с помощью тега

      11. .

        Синтаксис:

          content
         

        Атрибуты неупорядоченного списка:

        List-style-type: в качестве маркера элемента списка. Значение этого атрибута — None/disc (по умолчанию)/circle/square.

        Синтаксис:

        Пример 1:

        HTML

        < html >

        < head >

              < title >unordered list title >

        головка >

        < корпус > 1 10 003

        101 < h2 >Example of unordered list in default h2 >

             < ul >

                 < li >Sachin< / LI >

        < LI > MANOJ LI >

        >

        >

        >

        0102 < li >Parth li >

                 < li >sujay li >

                 < li > Amraditya LI >

        UL >

        >

        >

        >

        >

        . 0101 >

        html >

        Output:

        Example 2:

        HTML

        < html >

        < глава >

              < заголовок 9010 заголовок>

        Голова >

        < Body >

        110111102

        10102

        11102

        11102

        >

        . >

             < ul стиль = "list-style-type:circle;" >

                 < li >sachin li >

                 < li >manoj li >

             UL >

        < H3 > Пример неупорядоченного списка на диске H3 >

        >

        >

        0102 < ul стиль = "тип-стиля-списка:диск;" >

                 < li >Priya li >

                 < li >Mohit li >

             ул >

             < h3 >Example of unordered list in square h3 >

             < ul style = "list-style-type:square; " >

        < LI > Пинки LI >

        < 9 Lip0102 li >

             ul >

             < h3 >Example of unordered list in none h3 >

             < ul стиль = "list-style-type:none;" >

                 < li >Mukti li >

                 < li >Dhama li >

             ul >

        body >

        html >

        Output:

        Список описаний

        Список описаний — это список, в котором каждый термин содержит свое описание. Этот тег содержит теги

        и
        .

        • : этот тег используется для определения имени или термина
        • : этот тег используется для описания термина.

        Синтаксис:

        content

        Пример:

        HTML

        79

        < html >

        < head >

              < title >Description list title >

        Голова >

        < Body >

        < H3 > Пример описания H3 > Пример описания H3 > Пример описания H3 > Пример описания H3 > Пример описания H3 > Пример описания H3 > Пример.

        Добавить комментарий

        Ваш адрес email не будет опубликован. Обязательные поля помечены *