HTML Öğrenelim - 9

vancoondehni

Moderatör
12 Nis 2020
186
328
22
-
iedbopc.png


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


fs7cfad.png


HTML'de Listeler

Sırasız(Unordered) HTML Listeler
i

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>
Yukarıdaki kodun çıktısı:
rvqjyl6.png


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;">

cv48p7d.png


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.

Ö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>
Yukarıdaki kodun çıktısı:
14po1di.png



Sıralı HTML Listelerinde type Özelliği

type özelliği <ol> etiketiyle birlikte kullanıldığında liste elementlerinin türünü tanımlar.
TypeAçı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">

cv48p7d.png


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.

Ö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>
Yukarıdaki kodun çıktısı:
pzeoeln.png


cv48p7d.png


Gömülü HTML Listeleri(Nested Lists)

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>
Yukarıdaki kodun çıktısı:
4zyrvhp.png


cv48p7d.png


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.

Ö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>
Yukarıdaki kodun çıktısı:
chejrma.png


cv48p7d.png


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.

Ö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>
Yukarıdaki kodun çıktısı:
2x33vum.png


cv48p7d.png
 

JohnWick51

Uzman üye
20 Mar 2022
1,867
770
28
iedbopc.png


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


fs7cfad.png


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>
Yukarıdaki kodun çıktısı:
rvqjyl6.png


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;">

cv48p7d.png


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.

Ö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>
Yukarıdaki kodun çıktısı:
14po1di.png



Sıralı HTML Listelerinde type Özelliği

type özelliği <ol> etiketiyle birlikte kullanıldığında liste elementlerinin türünü tanımlar.
TypeAçı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">

cv48p7d.png


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.

Ö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>
Yukarıdaki kodun çıktısı:
pzeoeln.png


cv48p7d.png


Gömülü HTML Listeleri(Nested Lists)

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>
Yukarıdaki kodun çıktısı:
4zyrvhp.png


cv48p7d.png


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.

Ö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>
Yukarıdaki kodun çıktısı:
chejrma.png


cv48p7d.png


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.

Ö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>
Yukarıdaki kodun çıktısı:
2x33vum.png


cv48p7d.png
Ellerine saglik
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.