Serinin ilk bölümü: HTML Öğrenelim - 1
Serinin ikinci bölümü: HTML Öğrenelim - 2
Serinin üçüncü bölümü: HTML Öğrenelim - 3
Serinin dördüncü bölümü: HTML Öğrenelim - 4
Serinin beşinci bölümü: HTM Öğrenelim - 5
Serinin altıncı bölümü: HTML Öğrenelim - 6
Serinin yedinci bölümü: HTML Öğrenelim - 7
Serinin sekizinci bölümü: HTML Öğrenelim - 8
Github - Repository
Kaynak: W3schools
HTML'de Listeler
Sırasız(Unordered) HTML Listeleri
Sırasız bir HTML listesi <ul> etiketiyle başlar. Listedeki her bir madde <li> etiketiyle tanımlanır.
Liste elementleri varsayılan olarak madde işaretleri (küçük siyah daireler) ile işaretlenecektir.
Serinin ikinci bölümü: HTML Öğrenelim - 2
Serinin üçüncü bölümü: HTML Öğrenelim - 3
Serinin dördüncü bölümü: HTML Öğrenelim - 4
Serinin beşinci bölümü: HTM Öğrenelim - 5
Serinin altıncı bölümü: HTML Öğrenelim - 6
Serinin yedinci bölümü: HTML Öğrenelim - 7
Serinin sekizinci bölümü: HTML Öğrenelim - 8
Github - Repository
Kaynak: W3schools
HTML'de Listeler
Sırasız(Unordered) HTML Listeleri
Sırasız bir HTML listesi <ul> etiketiyle başlar. Listedeki her bir madde <li> etiketiyle tanımlanır.
Liste elementleri varsayılan olarak madde işaretleri (küçük siyah daireler) ile işaretlenecektir.
Örnek:
HTML:
<!DOCTYPE html>
<html>
<body>
<h2>Sırasız(Unordered) HTML Listeleri</h2>
<ul>
<li>Selamın Aleyküm</li>
<li>THT</li>
<li>HTML'de Listeler</li>
</ul>
</body>
</html>
Listelerin başındaki * işaretleri farklı tiplerde olabilir. Bu tipleri belirlemek için CSS'in list-style-type özelliği kullanılır.
Örnek kullanımlar: (4 adet kullanım)
HTML:
<ul style="list-style-type:disc;">
HTML:
<ul style="list-style-type:circle;">
HTML:
<ul style="list-style-type:square;">
HTML:
<ul style="list-style-type:none;">
Sıralı(Ordered) HTML Listeleri
Sırali bir HTML listesi <ol> etiketiyle başlar. Her bir madde <li> etiketiyle tanımlanır.
Liste elementleri varsayılan olarak sayılarla işaretlenecektir.
Sırali bir HTML listesi <ol> etiketiyle başlar. Her bir madde <li> etiketiyle tanımlanır.
Liste elementleri varsayılan olarak sayılarla işaretlenecektir.
Örnek:
HTML:
<!DOCTYPE html>
<html>
<body>
<h2>Sıralı HTML Listeleri</h2>
<ol>
<li>Real Madrid</li>
<li>Barcelona</li>
<li>Çorumspor</li>
</ol>
</body>
</html>
Sıralı HTML Listelerinde type Özelliği
type özelliği <ol> etiketiyle birlikte kullanıldığında liste elementlerinin türünü tanımlar.
type özelliği <ol> etiketiyle birlikte kullanıldığında liste elementlerinin türünü tanımlar.
Type | Açıklama |
type="1" | Liste elementleri sayılarla numaralandırılacaktır. |
type="A" | Liste elementleri büyük harflerle numaralandırılacaktır. |
type="a" | Liste elementleri küçük harflerle numaralandırılacaktır. |
type="I" | Liste elementleri büyük roma rakamlarıyla numaralandırılacaktır. |
type="i" | Liste elementleri küçük roma rakamlarıyla numaralandırılacaktır. |
Örnek kullanımlar:
HTML:
<ol type="1">
HTML:
<ol type="A">
HTML:
<ol type="a">
HTML:
<ol type="I">
HTML:
<ol type="i">
HTML Açıklama Listeleri(Description Lists)
HTML açıklama listelerini destekler.
Açıklama listesi, bir terimin açıklamasıyla birlikte sıralandığı listelerdir.
<dl> etiketi açıklama listelerini tanımlamak için kullanılır. <dt> etiketi açılanacak terimi ifade ederken kullanılır, <dd> etiketiyse açıklama kısmını içerir.
HTML açıklama listelerini destekler.
Açıklama listesi, bir terimin açıklamasıyla birlikte sıralandığı listelerdir.
<dl> etiketi açıklama listelerini tanımlamak için kullanılır. <dt> etiketi açılanacak terimi ifade ederken kullanılır, <dd> etiketiyse açıklama kısmını içerir.
Örnek:
HTML:
<!DOCTYPE html>
<html>
<body>
<h2>Açıklama listeleri</h2>
<dl>
<dt>Satoshi Nakamoto</dt>
<dd>-Bitcoin'in mucidi olan, kim olduğu bilinmeyen kişi, grup</dd>
<dt>Vitalik</dt>
<dd>-Ethereum'un ağası</dd>
</dl>
</body>
</html>
Gömülü HTML Listeleri(Nested Lists)
Listeler iç içe oluşturulabilir.
Listeler iç içe oluşturulabilir.
Örnek:
HTML:
<!DOCTYPE html>
<html>
<body>
<h2>Gömülü HTML Listeleri(Nested Lists)
</h2>
<p>Listeler iç içe oluşturulabilir.</p>
<ul>
<li>Blue Team</li>
<li>Green Team
<ul>
<li>İçerik Ekibi</li>
<li>Proje Ekibi</li>
</ul>
</li>
<li>Anka Red Team</li>
</ul>
</body>
</html>
CSS ile Yatay Liste Oluşturmak
HTML listeleri CSS kullanılarak farklı görünümlerde oluşturulabilir.
Popüler liste oluşturma yollarından birisi yatay liste oluşturmaktır.
HTML listeleri CSS kullanılarak farklı görünümlerde oluşturulabilir.
Popüler liste oluşturma yollarından birisi yatay liste oluşturmaktır.
Örnek:
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>
<h2>Navigasyon Menüsü</h2>
<p>Bu örnekte yatay listeleri daha iyi anlaşılır kılmak için navigasyon menüsü oluşturuyoruz.</p>
<ul>
<li><a href="#home">Home</a></li>
<li><a href="#news">News</a></li>
<li><a href="#contact">Contact</a></li>
<li><a href="#about">About</a></li>
</ul>
</body>
</html>
Kontrol Listelerinde Sayım
Varsayılan olarak sıralı listeler saymaya 1'den başlar. Eğer farklı bir sayıdan saymaya başlamasını istiyorsanız start özelliğini kullanabilirsiniz.
Varsayılan olarak sıralı listeler saymaya 1'den başlar. Eğer farklı bir sayıdan saymaya başlamasını istiyorsanız start özelliğini kullanabilirsiniz.
Örnek:
HTML:
<!DOCTYPE html>
<html>
<body>
<h2>start Özelliği</h2>
<p>Varsayılan olarak sıralı listeler saymaya 1'den başlar. Eğer farklı bir sayıdan saymaya başlamasını istiyorsanız start özelliğini kullanabilirsiniz.
</p>
<ol start="50">
<li>Ahmet</li>
<li>Mahmut</li>
<li>Ayşe</li>
</ol>
<ol type="I" start="50">
<li>Caner</li>
<li>Cülcül</li>
<li>Berkecan</li>
</ol>
</body>
</html>