⚡️ 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
|
Упорядоченные списки | Практическая серия: Веб-разработка
Нумерованные списки состоят из ряда записей списка
- …
Нумерованный список по умолчанию выглядит следующим образом:
Рисунок 12.5 Нумерованный список по умолчаниюОпять же, это не то, что мне нужно; он страдает от всех недостатков неупорядоченного списка: число расположено слева от области центрального столбца, а текст «Ввод» выровнен по левому краю центрального столбца. Я хочу, чтобы это выглядело так:
Четыре вещи здесь изменились: (наиболее очевидно) число заключено в круг, число теперь сдвинуто в центральную область столбца, расстояние между числом и текстом списка больше, и, наконец, межстрочный интервал был повысился.
HTML-код для нумерованного списка по умолчанию (рис. 12.5):
Это почти то же самое, что и ненумерованный список: объявите упорядоченный (нумерованный) элемент
- и поместите каждую запись в элемент
- .
- Упорядоченный список — официальное название этого типа списка. Я использую пронумерованный, потому что он имеет номера. Я использую пронумерованные и упорядоченные как синонимы – официальное и правильное название – упорядоченное.
HTML-код версии веб-шаблона (рис. 12.6) очень похож на неупорядоченный список из § 12.1. Это выглядит так:
Основное отличие состоит в том, что элементу
- присвоен класс: list-num; полный CSS:
- (а не положение точки).
Упорядоченный список не нуждается в псевдоэлементе :before, используемом для обозначения маркера в неупорядоченном списке, для нумерации используется шрифт, указанный в элементе
- . В этом случае элемент
- наследует шрифт Concourse Index (conc-i3-r), указанный в родительском классе list-num.
Однако текст, отображаемый в записи списка, должен быть Equity и должен соответствовать расположению основного текста. Это идентично ненумерованному списку:
Опять же, это селекторы-потомки:
Как и прежде, это селектор-потомок, который обеспечивает текст в элементе
, который содержится в элементе
- (который сам содержится в классе list-num) будут применяться следующие свойства:
Т.е. шрифт меняется на Equity, применяется отступ слева, а также применяется нижняя граница 0,85 бэр. Это делает текст похожим на обычный основной текст с точки зрения шрифта и межстрочного интервала.
В HTML обычные элементы нумерованного списка содержатся как в элементе
- , так и в элементе
:
В результате текст выглядит так, как показано на рис. 12.6.
Неупорядоченные, упорядоченные и описательные списки в HTML
Списки используются для хранения данных или информации на веб-страницах в упорядоченной или неупорядоченной форме. HTML поддерживает несколько типов элементов списка, которые можно включить в тег
документа. Эти элементы также могут быть вложенными, т. е. начало одного элемента может быть встроено в другое. В HTML доступны три типа списков:- Неупорядоченный список
- Упорядоченный список
- Список описаний
Теперь, прежде чем перейти к списку, прежде всего, мы понимаем, что такое тег элемента списка.
Тег элемента списка
Тег элемента списка используется для определения каждого элемента списка. Как только мы определяем элементы списка с помощью тега
- , список появляется в веб-браузерах в маркированной форме (по умолчанию). Он используется как внутри упорядоченного, так и неупорядоченного списка.
Синтаксис:
- содержимое
Атрибут тега элемента:
значение : Атрибут значения тега
- используется для указания значения первого элемента. Значение должно быть числом, и его можно использовать только в случае упорядоченного списка. Последующие элементы списка будут увеличивать значение от числа.
Синтаксис:
Пример 1:
HTML
<
html
>
<
head
>
<
title
>inline style attribute
title
>
головка
>
<
корпус
>
9 10 9 9 0 9 1 0 100102
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
>
<
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
>
<
<
<
0102li
>Manoj
li
>
<
li
>Parth
li
>
<
li
> Sujay
LI
>
<
LI
> AMRADITYA
LI
>
9011 9019 9019
>
ol
>
body
>
html
>
Output:
Пример 2:
HTML
<
HTML
>
<
. 0100
<
title
>ordered list
title
>
head
>
<
body
>
<
h2
>Пример упорядоченного списка, тип которого = "A"
h2
>
<
2ol1 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
0102ol
>
<
h2
>Example of ordered list start from 10
h2
>
<
ol
start
=
"10"
>
<
LI
> PushPA
LI
>
99
>
110199
>
11019
>
<
li
>Purvi
li
>
ol
>
body
>
HTML
>
Выход:
НЕОБХОДИМОЙ СПИСОК:
ОПЕРЬДЕНИЕ ПОДОЖКА. Или, другими словами, тег неупорядоченного списка используется для создания неупорядоченного списка. Он также известен как маркированный список. В неупорядоченном списке каждый элемент списка определяется с помощью тега
- .
Синтаксис:
- content
Атрибуты неупорядоченного списка:
List-style-type: в качестве маркера элемента списка. Значение этого атрибута — None/disc (по умолчанию)/circle/square.
Синтаксис:
Пример 1:
HTML
<
html
>
<
head
>
<
title
>unordered list
title
>
головка
>
<
корпус
>
1 10 003101 <
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 заголовок0102
>
Голова
>
<
Body
>
110111102
10102
11102
11102
>
>
<
ul
стиль
=
"list-style-type:circle;"
>
<
li
>sachin
li
>
<
li
>manoj
li
>
UL
>
<
H3
> Пример неупорядоченного списка на диске
H3
>
>
>
<
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
7 9<
html
>
<
head
>
<
title
>Description list
title
>
Голова
>
<
Body
>
<
H3
> Пример описания
H3
> Пример описания
H3
> Пример описания
H3
> Пример описания
H3
> Пример описания
H3
> Пример описания
H3
> Пример.
Это короче (и немного отличается) от неупорядоченного списка.
Первый бит устанавливает шрифт для всего упорядоченного списка на шрифт Concourse Index, который выглядит следующим образом:
1 2 3 4 5 6 7 8 910 11 12 … 99
CSS:
Следующий бит такой же, как в неупорядоченном списке:
Левое поле установлено на 5 rem; это определяет, где начинается текст в элементе