Skip to content

HTML Belgisiz Roʻyxatlar ​

HTML <ul> tegi belgisiz (nuqtali) roʻyxatni aniqlaydi.


Belgisiz HTML Roʻyxat ​

Belgisi yoʻq roʻyxat <ul> tegi bilan boshlanadi. Har bir roʻyxat elementi <li> tegi bilan boshlanadi.

Roʻyxat elementlari odatda nuqta (kichik qora doira) bilan belgilanadi:

html
<ul>
  <li>Kofe</li>
  <li>Choy</li>
  <li>Sut</li>
</ul>

Belgisiz HTML Roʻyxat - Roʻyxat Belgisini Tanlash ​

CSS list-style-type xossasi roʻyxat elementining belgisini tanlash uchun ishlatiladi. Quyidagi qiymatlarga ega boʻlishi mumkin:

QiymatTavsifi
discRoʻyxat belgisini nuqta qilib belgilaydi (standart)
circleRoʻyxat belgisini doira qilib belgilaydi
squareRoʻyxat belgisini kvadrat qilib belgilaydi
noneRoʻyxat elementlari belgilanmaydi

Nuqta ​

html
<ul style="list-style-type:disc;">
  <li>Kofe</li>
  <li>Choy</li>
  <li>Sut</li>
</ul>

Doira ​

html
<ul style="list-style-type:circle;">
  <li>Kofe</li>
  <li>Choy</li>
  <li>Sut</li>
</ul>

Kvadrat ​

html
<ul style="list-style-type:square;">
  <li>Kofe</li>
  <li>Choy</li>
  <li>Sut</li>
</ul>

Belgisiz Roʻyxat ​

html
<ul style="list-style-type:none;">
  <li>Kofe</li>
  <li>Choy</li>
  <li>Sut</li>
</ul>

Ichma-ich HTML Roʻyxatlar ​

Roʻyxatlar ichma-ich (roʻyxat ichida roʻyxat) boʻlishi mumkin:

html
<ul>
  <li>Kofe</li>
  <li>Choy
    <ul>
      <li>Qora choy</li>
      <li>Yashil choy</li>
    </ul>
  </li>
  <li>Sut</li>
</ul>

TIP

Roʻyxat elementi (<li>) yangi roʻyxat va boshqa HTML elementlarini, masalan, rasm va havolalarni oʻz ichiga olishi mumkin.


CSS yordamida Gorizontal Roʻyxat ​

HTML roʻyxatlarni CSS yordamida turli usullarda bezash mumkin.

Koʻp ishlatiladigan usullardan biri roʻyxatni gorizontal tarzda bezash, yaʼni navigatsiya menyusi yaratish:

html
<!DOCTYPE html>
<html>
<head>
<style>
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #333333;
}

li {
  float: chap;
}

li a {
  display: block;
  color: oq;
  text-align: center;
  padding: 16px;
  text-decoration: none;
}

li a:hover {
  background-color: #111111;
}
</style>
</head>
<body>

<ul>
  <li><a href="#bosh">Bosh sahifa</a></li>
  <li><a href="#yangilik">Yangiliklar</a></li>
  <li><a href="#aloqa">Aloqa</a></li>
  <li><a href="#haqida">Haqida</a></li>
</ul>

</body>
</html>

TIP

CSS haqida batafsil CSS Qoʻllanma sahifasida oʻrganishingiz mumkin.


Bob Yakuni ​

  • Belgisiz roʻyxat uchun HTML <ul> elementidan foydalaning
  • Roʻyxat belgisi uchun CSS list-style-type xossasidan foydalaning
  • Roʻyxat elementi uchun HTML <li> elementidan foydalaning
  • Roʻyxatlar ichma-ich boʻlishi mumkin
  • Roʻyxat elementlari boshqa HTML elementlarini oʻz ichiga olishi mumkin
  • Roʻyxatni gorizontal koʻrsatish uchun CSS float:chap xossasidan foydalaning

HTML Roʻyxat Teglari ​

TegTavsifi
<ul>Belgisiz roʻyxat aniqlaydi
<ol>Tartariblangan roʻyxat aniqlaydi
<li>Roʻyxat elementini aniqlaydi
<dl>Tavsif roʻyxatini aniqlaydi
<dt>Tavsif roʻyxatida atamani aniqlaydi
<dd>Tavsif roʻyxatida atamani tavsiflaydi

INFO

Barcha mavjud HTML teglar roʻyxatini HTML Teglar Maʼlumotnomasi sahifasida topishingiz mumkin.