Списки в HTML - маркированный список - нумерованный список - список определений - вложенные списки в HTML - 4.0 out of 5 based on 1 vote

Очень часто определенную информацию на сайте необходимо представить в виде списков.

Списки позволяют упорядочить и систематизировать различную информацию и представить ее для посетителя в удобном виде.

Списки в HTML - маркированный список - нумерованный список - список определений - вложенные списки в HTML

Списки в HTML могут быть трех разновидностей: маркированные списки, нумерованные списки и списки определений. Рассмотрим, как их создавать по порядку.

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

Данный вид списка используется наиболее часто. Маркированный список в HTML создается при помощи тегов <ul> <li>. При этом напротив каждого элемента списка добавляется маркер, по умолчанию это маркер в виде кружка. При помощи тегов <ul></ul> создается контейнер, внутри которого располагаются элементы списка: <ul><li></li></ul>.

Код маркированного списка будет выглядеть так:

<UL>
<LI>Вариант такой</LI>
<LI>Вариант сякой</LI>
<LI>Вариант эдакий</LI>
</UL> 

Можете попробовать создать HTML страничку, используя данный код и у вас, в результате получится следующий список:

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

Как вы можете заметить, каждый элемент списка располагается с новой строки, при этом слева, сверху и снизу создаются определенные отступы. Каждый пункт списка начинается с маркера, в качестве маркера может использоваться закрашенный кружок (используется по умолчанию), окружность или квадратик. У тега <UL> есть атрибут type, при помощи которого, и задается стиль маркера. Данный атрибут имеет следующие значения:

  • disc - круг;
  • circle - окружность;
  • square - квадрат.

Значение disc используется по умолчанию.

Пример создания маркированного списка с маркерами в виде окружности:

<UL type="circle">
<LI>Вариант такой</LI>
<LI>Вариант сякой</LI>
<LI>Вариант эдакий</LI>
</UL> 

В результате список примет, следующий вид:

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

Создание маркированного списка с маркерами в виде квадратиков:

<UL type="square">
<LI>Вариант такой</LI>
<LI>Вариант сякой</LI>
<LI>Вариант эдакий</LI>
</UL> 

Список будет иметь вид:

Маркерованный список с маркерами в виде квадратиков

Атрибут type можно применять не только к тегу <UL>, но и к тегу <LI>. Таким образом можно создать список с разнообразными маркерами.

<UL>
<LI type="disc">Вариант такой</LI>
<LI type="circle">Вариант сякой</LI>
<LI type="square">Вариант эдакий</LI>
</UL> 

В результате получится следующее:

Маркерованный список с разными видами маркеров

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

Нумерованные списки в HTML представляют собой списки, в которых каждый пункт имеет порядковый номер, создаются нумерованные списки при помощи тега <OL> и вложенных в его тегов <LI>

<OL>
<LI>Первая строчка</ LI>
<LI>Вторая строчка </LI>
<LI>Третья строчка </LI>
</OL> 

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

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

По умолчанию нумерация производится арабскими цифрами. Но у тега <OL> есть атрибут type, при помощи значений которого нумерацию можно делать заглавными (type="A") или строчными (type="a") латинскими буквами, римскими цифрами в верхнем (type="I") и нижнем (type="i") регистре.

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

Нумерация арабскими цифрами:

<OL type="1">
<li>...</li>
</OL> 

Вид списка:

Нумерация арабскими цифрами

Нумерация заглавными латинскими буквами:

<OL type="A">
<li>...</li>
</OL> 

Вид списка:

Нумерация заглавными латинскими буквами

Нумерация строчными буквами латинского алфавита:

<OL type="a">
<li>...</li>
</OL> 

Вид списка:

Нумерация строчными латинскими буквами

Нумерация римскими цифрами в верхнем регистре:

<OL type="I">
<li>...</li>
</OL> 

Вид списка:

Нумерация римскими цифрами в верхнем регистре

Нумерация римскими цифрами в нижнем регистре:

<OL type="i">
<li>...</li>
</OL> 

Вид списка:

Нумерация римскими цифрами в нижнем регистре

Список определений в HTML.

Особым видом списков являются списки определений. Они отличаются тем, что каждый элемент списка состоит из двух элементов, термина и текста который раскрывает его значение. Создаются данные списки при помощи тегов <DL><DT><DD>. Тег <DL> создает контейнер для списка, тег <DT> устанавливает термин, а тег <DD> описание или определение термина.

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

<DL>
<DT>Термин 1</DT>
<DD> Определение термина 1</DD>
<DT>Термин 2</DT>
<DD> Определение термина 2</DD>
<DT>Термин 3</DT>
<DD> Определение термина 3</DD>
</DL> 

В результате получится следующий список:

Списки определений в HTML

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

Вложенные или многоуровневые списки в HTML.

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

Например, вот код, при помощи которого в элементы маркированного списка вложены нумерованные списки.

<UL>
<LI>Вариант такой
<OL>
<LI>Первая строчка</ LI>
<LI>Вторая строчка </LI>
<LI>Третья строчка </LI>
</OL>
</LI>
<LI>Вариант сякой
<OL>
<LI>Первая строчка</ LI>
<LI>Вторая строчка </LI>
<LI>Третья строчка </LI>
</OL>
</LI>
<LI>Вариант эдакий
<OL>
<LI>Первая строчка</ LI>
<LI>Вторая строчка </LI>
<LI>Третья строчка </LI>
</OL>
</LI>
</UL> 

Вложенный список будет иметь такой вид:

Вложенные списки в HTML

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

Материал подготовлен сайтом: WebMasterMix.ru


Обсуждение материала

Войдите или зарегистрируйтесь,
чтобы добавить вопросы, идеи или ошибки, по данному материалу!

1 1 1 1 1 1 1 1 1 1 Рейтинг 4.50 (1 Голос)