Урок 4. HTML списки (нумерованный и маркированный)

В HTML есть три вида списков - нумерованный, маркированный и список определений. На практике больше всего используется маркированный список, а список определений крайне редко по-этому его я не буду рассматривать в этом уроке, чтобы не забивать вам голову на начальном уровне 🙂

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

HTML Маркированный список

Маркированный список строится из двух тегов: ul и li, оба теги парные. Тег li (list item) - отвечает за вывод элемента списка, а тег ul (unordered list) - является контейнером вмещающим в себе элементы списка и указывает браузеру, что их необходимо вывести как маркированный список.

HTML код маркированного списка:

<ul>
	<li>Элемент маркированного списка</li>
	<li>Элемент маркированного списка</li>
	<li>Элемент маркированного списка</li>
	<li>Элемент маркированного списка</li>
	<li>Элемент маркированного списка</li>
</ul>
HTML UL - маркированный список

HTML UL - маркированный список

Демо-пример "HTML код - Маркированный список":
 

 

Атрибут type маркированного списка

У маркированного списка есть атрибут type, который задает вид маркера.
Атрибут type может принимать одно из трех значений:

<ul type="disc | circle | square">...</ul>

где disc - маркер в виде диска (значение по-умолчанию);
circle - маркер в виде круга;
square - маркер в виде квадрата;

Пример всех трех типов маркера

Пример всех трех типов маркера, смотри по ссылке:
 

 

Многоуровневые (вложенные) маркированные списки

Для создания вложенного списка, нужно добавить внутрь тега li еще один блок ul.

HTML код многоуровневого вложенного списка:

<ul>
	<li>Элемент маркированного списка</li>
	<li>Элемент маркированного списка</li>
	<li>
        Этот элемент содержит вложенный список
        <ul>
            <li>Элемент маркированного списка</li>
            <li>Элемент маркированного списка</li>
            <li>Элемент маркированного списка</li>
            <li>
                Этот элемент содержит вложенный список
                <ul>
                    <li>Элемент маркированного списка</li>
                    <li>Элемент маркированного списка</li>
                </ul>
            </li>
            <li>Элемент маркированного списка</li>
        </ul>
    </li>
	<li>Элемент маркированного списка</li>
	<li>Элемент маркированного списка</li>
</ul>
Многоуровневый маркированный список

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

Пример многоуровневого вложенного списка, смотри по ссылке:
 

 

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

Суть построения нумерованного списка такая же, как и у маркированного с разницей в один тег, вместо ul (unordered list) используем ol (ordered list).

HTML код нумерованного списка:

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

Демо-пример "HTML код - Нумерованный список":
 

 

Атрибут type нумерованного списка

Атрибут type в нумерованном списке указывает на вид нумерации.

Значения атрибута:

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

где
A - заглавные латинские буквы;
a - строчные латинские буквы;
I - заглавные римские цифры;
i - строчные римские цифры;
1 - арабские цифры.
 
ol_list_types
 
Пример типов маркера для нумерованного списка, смотри по ссылке:
 

 

Атрибут start нумерованного списка

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

ol_list_start

 
Пример Нумерованного список (start = 3), смотри по ссылке:
 

 

Многоуровневые (вложенные) нумерованные списки

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

multi_level_ol

Пример многоуровневого вложенного списка, смотри по ссылке:
 

 

(1 голосов. Рейтинг: 5,00 из 5)
Загрузка...

Рубрика: Основы HTML

Комментарии (2)

| RSS комментария

  1. Статья очень понравилась. Но у меня проблема в том, что нумеруя списки в редакторе, в итоге в тексте проявляется маркированный список без цифр 1,2,3…. только точки. Подскажите пожалуйста, что делать?

    • Дмитрий Британ:

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

Оставьте свой комментарий