Тег — упорядоченный список
Поддержка браузерами
Описание
Нумерованный (упорядоченный) список — это HTML список, в котором порядок элементов имеет существенное значение. Примером может служить инструкция по установке веб-сервера, рецепты, оглавления книг и т.д., всё это относится к упорядоченным спискам.
Для создания нумерованного списка в HTML используется тег <ol>
(ol сокращение от англ. ordered list — упорядоченный список), который информирует браузер, что все его содержимое, вплоть до закрывающего тега </ol>
, представляет собой нумерованный список. Тег <ol>
относится к блочным элементам, поэтому он будет занимать всю доступную ему ширину, а размер высоты будет зависеть от количества содержимого.
Элементы для нумерованных списков определяются с помощью тега <li>, каждый такой элемент, помимо текстового содержимого, может включать в себя практически любые HTML-элементы (списки, изображения, заголовки, абзацы и др. ). По умолчанию нумерация элементов списка начинается с единицы и каждый следующий элемент, получает номер на одну единицу больше, чем предшествующий. Браузеры при отображении элементов списка добавляют небольшой отступ от левого края.
Примечание: для изменения типа маркера используйте CSS свойство list-style-type или свойство list-style-image, позволяющее заменять маркеры на изображения. Маркированные (неупорядоченные) списки определяются с помощью тега <ul>.
Атрибуты
- reversed:
- Указывает, что элементы списка будут идти в порядке убывания (вместо порядка по возрастанию). Возможные значения логического атрибута:
<ol reversed> <ol reversed="reversed"> <ol reversed="">
Примечание: атрибут reversed поддерживается только браузерами Chrome и Safari.
- start:
- Устанавливает начальное целочисленное значение, с которого будет начинаться нумерация элементов в списке. Пример »
- type:
- Определяет вид маркера, который будет использоваться для элементов списка:
- 1 — десятичные числа (1, 2, 3, 4 …).
- A — латинские буквы в алфавитном порядке, в верхнем регистре (A, B, C, D …).
- a — латинские буквы в алфавитном порядке, в нижнем регистре (a, b, c, d …).
- I — римские цифры в верхнем регистре (I, II, III, IV …).
- i — римские цифры в нижнем регистре (i, ii, iii, iv …).
Тег <ol> так же поддерживает Глобальные атрибуты и События
Стиль по умолчанию
ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; }
Пример
<ol> <li>Кофе</li> <li>Чай</li> <li>Молоко</li> </ol> <ol start="50"> <li>Кофе</li> <li>Чай</li> <li>Молоко</li> </ol>
Результат данного примера в окне браузера:
HTML тег
❮ Назад Вперед ❯
Тег <ul> используется для создания маркированного (неупорядоченного) списка, где изменение порядка следования пунктов существенно не меняет его смысл.
Каждый элемент в маркированном списке должен быть вложен в тег <li>. В случае, если к списку применены CSS стили, содержимое тега <li> также принимает их.
Тег <ul> является блочным элементом и занимает всю доступную ему ширину, а его высота зависит от количества содержимого.
По умолчанию, маркированные списки отображаются на веб-странице в виде списка и начинаются с маленького чёрного круга и небольшим отступом от левого края.
Для создания нумерованных списков используется тег <ol>.
Содержимое элемента заключается между открывающим (<ul>) и закрывающим (</ul>) тегами.
Пример
<!DOCTYPE html> <html> <head> <title>Заголовок документа</title> </head> <body> <ul> <li>Элемент списка</li> <li>Элемент списка</li> <li>Элемент списка</li> </ul> </body> </html>
Попробуйте сами!
Результат
Установленный по умолчанию маркер элементов (черный кружок) можно изменить при помощи атрибута type.
Пример
<!DOCTYPE html> <html> <head> <title>Заголовок документа</title> </head> <body> <ul type="circle"> <li>Элемент списка</li> <li>Элемент списка</li> <li>Элемент списка</li> </ul> <ul type="square"> <li>Элемент списка</li> <li>Элемент списка</li> <li>Элемент списка</li> </ul> </body> </html>
Попробуйте сами!
Результат
Для изменения типа маркера можно использовать CSS свойства list-style-type или list-style-image .
Пример
<!DOCTYPE html> <html> <head> <title>Заголовок документа.</title> </head> <body> <h3>Примеры маркированных списков. </h3> <ul> <li>Прохладительные напитки</li> <li>Горячие напитки</li> <li>Мороженое</li> </ul> <ul> <li>Кока-кола</li> <li>Фанта</li> <li>Чай со льдом</li> </ul> <ul> <li>Кока-кола</li> <li>Фанта</li> <li>Чай со льдом</li> </ul> </body> </html>
Попробуйте сами!
Результат
Тег <ul> поддерживает также глобальные атрибуты и атрибуты событий.
Как добавить стиль к тегу <ul> ?
Распространенные свойства для изменения визуальной насыщенности/выделения/размера текста внутри тега <ul>:
- CSS свойство font-style задает стиль шрифта: normal | italic | oblique | initial | inherit
- CSS свойство font-family создает приоритетный список названий семейства шрифтов и/или общее имя шрифтов для выбранных элементов.
- CSS свойство font-size задает размер щрифта.
- CSS свойство font-weight устанавливает насыщенность шрифта.
- CSS свойство text-transform задает регистр текста (заглавные или строчные буквы).
- CSS свойство text-decoration устанавливает оформление текста. Оно является сокращенным свойством для text-decoration-line, text-decoration-color, text-decoration-style.
Цвет текста внутри тега <ul>:
- CSS свойство color определяет цвет контента и оформления текста.
- CSS свойство background-color устанавливает фоновый цвет элемента.
Стили форматирования текста для тега <ul>:
- CSS свойство text-indent указывает размер отступа первой строки в текстовом блоке.
- CSS свойство text-overflow указывает, как будет отображаться пользователю строчный текст, выходящий за границы блока.
- CSS свойство white-space указывает, как будут отображены пробелы внутри элемента.
- CSS свойство word-break указывает перенос строки.
Другие свойства для тега <ul>:
- CSS свойство text-shadow добавляет тень к тексту.
- CSS свойство text-align-last выравнивает последнюю строку текста.
- CSS свойство line-height устанавливает межстрочный интервал.
- CSS свойство letter-spacing устанавливает расстояние между буквами/символами в тексте.
- CSS свойство word-spacing устанавливает расстояние между словами в тексте.
Тег HTML ul
❮ Назад Полный справочник HTML Далее ❯
Пример
Неупорядоченный список HTML:
- Кофе
- Чай
- Молоко
Попробуйте сами »
Другие примеры «Попробуйте сами» ниже.
Определение и использование
Тег
определяет неупорядоченный (маркированный) список.
Используйте тег
вместе с тегом
Совет: Используйте CSS для оформления списков.
Совет: Для нумерованных списков используйте
- ярлык.
- Кофе
- Чай
- Молоко
- Кофе
- Чай
- Молоко
- Кофе
- Чай
- Молоко
- Кофе
- Чай
- Молоко
- Кофе
- Чай
- Молоко
- Кофе
- Чай
- Черный чай
- Зеленый чай
- Молоко
- Кофе
- Чай
- Черный чай
- Зеленый чай
<ул> - Китай
- Африка
Поддержка браузера
Элемент | |||||
---|---|---|---|---|---|
<ул> | Да | Да | Да | Да | Да |
Глобальные атрибуты
Тег
также поддерживает глобальные атрибуты в HTML.
Атрибуты событий
Тег
также поддерживает атрибуты событий в HTML.
Дополнительные примеры
Пример
Установка различных типов стилей списка (с помощью CSS):
Попробуйте сами »
Пример
Расширение и уменьшение высоты строки в списках (с CSS):
Попробуйте сами »
Пример
Создайте список внутри списка (вложенный список):
Попробуйте сами »
Пример
Создайте более сложный вложенный список:
Попробуйте сами »
Связанные страницы
Руководство по HTML: HTML-списки
HTML DOM ссылка: Ul Object
Учебное пособие по CSS: Списки стилей
Настройки CSS по умолчанию
Большинство браузеров будут отображать элемент
со следующими значениями по умолчанию:
Пример
ul {
display: block;
тип-стиля-списка: диск;
Верхнее поле: 1em;
нижнее поле: 1 em;
левое поле: 0;
правое поле: 0;
padding-left: 40px;
}
Попробуйте сами »
❮ Предыдущая Полный справочник HTML Следующий ❯
ВЫБОР ЦВЕТА
Лучшие учебники
Учебное пособие по HTMLУчебное пособие по CSS
Учебное пособие по JavaScript
Учебное пособие
Учебное пособие по SQL
Учебник по Python
Учебник по W3. CSS
Учебник по Bootstrap
Учебник по PHP
Учебник по Java
Учебник по C++
Учебник по jQuery
Лучшие ссылки
Справочник по HTMLСправочник по CSS
Справочник по JavaScript
Справочник по SQL
Справочник по Python
Справочник по W3.CSS
Справочник по Bootstrap
Справочник по PHP
Цвета HTML
Справочник по Java
Справочник по Angular
Справочник по jQuery
9 Лучшие примеры9
Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery
FORUM | О
W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания. Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования, куки-файлы и политика конфиденциальности.
Copyright 1999-2023 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.
Лучший способ реализации
HTML-тег list используется для группировки связанных фрагментов информации. Списки используются для создания хорошо структурированных представлений и легко поддерживаемых документов. В этой статье мы подробно обсудим тег списка HTML и рассмотрим различные списки, которые вы можете создать.
Что такое список HTML?
Элемент списка используется для группировки набора связанных элементов. Тег
Существует три типа списков:
- Ненумерованные списки
- Заказные списки
- Списки описаний
Ненумерованные списки HTML
Элемент
- представляет неупорядоченный список. Ненумерованный список не имеет особого порядка, и маркеры представляют этот тип списка.
- Диск: устанавливает маркеры на маркеры, что также является настройкой по умолчанию.
- Круг: Устанавливает маркер предмета в круг.
- Квадрат: маркер станет квадратным.
- Тип=”1”: Элементы отмечены цифрами, которые являются маркером типа по умолчанию.
- Type=»A»: Элементы списка будут пронумерованы прописными буквами.
- Type=»a»: Элементы списка будут пронумерованы строчными буквами.
- Type=»I»: Элемент списка будет пронумерован римскими цифрами в верхнем регистре.
- Type=»i»: Элемент списка будет пронумерован строчными римскими цифрами.
- определяет термин, а тег
- описывает каждый термин.
Это приведет к следующему результату:
Использование атрибута type может изменить рынок маркеров. Возможны следующие варианты:
- (по умолчанию)
<тип ul = "диск">
<тип ul = "круг">
Этот список представлен следующим образом:
Это установит маркеры в круги.
Маркеры теперь установлены в виде квадратов.
Нумерованные списки HTML
Элемент
- представляет упорядоченный список, в котором элементы организованы в пронумерованном формате.
Это даст следующий результат:
С помощью атрибута type можно изменить маркер в упорядоченном списке. \
Элементы будут отображаться следующим образом:
Эти маркеры будут отображаться следующим образом:
Маркеры теперь отображаются строчными буквами.
Это изменит маркеры на прописные римские цифры.
Это изменит маркеры на строчные цифры.
Списки HTML-описаний
Тег
- представляет собой список описаний. Тег