Неупорядоченный (ненумерованный, маркированный) список — это список элементов на веб-странице, созданный для организации различных элементов так, чтобы их было удобно просматривать пользователям веб-сайта.
HTML - тег <ul>
определяет неупорядоченный (маркированный) или как его еще называют ненумерованный список.
Неупорядоченный список начинается с тега <ul>
. Каждый элемент списка начинается с тега <li>
.
Элементы списка будут отмечены маркерами (маленькими черными кружками) по умолчанию:
<ul>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
Свойство CSS list-style-type
используется для определения стиля маркера элемента списка. И может иметь одно из следующих значений:
Значение | Описание |
---|---|
disc | Устанавливает маркер элемента списка в маркер (по умолчанию) |
circle | Устанавливает маркер элемента списка в круг |
square | Устанавливает маркер элемента списка в квадрат |
none | Элементы списка не будут отмечены |
<ul style="list-style-type:disc;">
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
<ul style="list-style-type:circle;">
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
<ul style="list-style-type:square;">
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
<ul style="list-style-type:none;">
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
Списки могут быть вложенными (список внутри списка):
<ul>
<li>HTML</li>
<li>CSS
<ul>
<li>HTML5</li>
<li>CSS3</li>
</ul>
</li>
<li>JavaScript</li>
</ul>
<li>
) может содержать новый список и другие элементы HTML, например изображения, ссылки и т. д.С помощью CSS Списки HTML могут быть оформлены различными способами.
Одним из популярных способов является горизонтальное оформление списка для создания навигационного меню:
<!DOCTYPE html>
<html>
<head>
<style>
ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: #333333;
}
li {
float: left;
}
li a {
display: block;
color: white;
text-align: center;
padding: 16px;
text-decoration: none;
}
li a:hover {
background-color: #111111;
}
</style>
</head>
<body>
<ul>
<li><a href="#home">Главная</a></li>
<li><a href="#news">Новости</a></li>
<li><a href="#contact">Контакт</a></li>
<li><a href="#about">О Компании</a></li>
</ul>
</body>
</html>
<ul>
HTML элемент для определения неупорядоченного списка;list-style-type
CSS свойство для определения маркера элемента списка;<li>
HTML элемент для определения элемента списка;float:left
для горизонтального отображения списка.Справочник по тегам содержит дополнительную информацию об этих тегах и их атрибутах.
Тег | Описание |
---|---|
<ul> | Определяет неупорядоченный список |
<ol> | Определяет упорядоченный список |
<li> | Определяет элемент списка |
<dl> | Определяет список описаний |
<dt> | Определяет термин в списке описания |
<dd> | Описывает термин в списке описаний |
Полный список всех доступных тегов HTML см. в Справочнике по тегам HTML.