• 0216 488 01 91
  • destek@sonsuzbilgi.com.tr

Danışmanlık Web Sitesi

Onlarca Danışmanlık Web Sitesinden Biri Mutlaka Size Göre!

*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle


CSS Seçicileri: Direct ve Indirect Child Seçimi

Adı : CSS Seçicileri: Direct ve Indirect Child Seçimi

CSS, HTML belgeleri üzerinde tasarımsal öğelere kolayca erişim sağlayan bir teknolojidir. Bu teknoloji, web sayfalarının görsel tasarımı için oldukça yaygın olarak kullanılmaktadır. CSS seçicileri ise, bu teknolojinin en temel yapı taşlarından biridir. Direct ve indirect child seçimi aynı zamanda CSS seçicileri arasında yer almaktadır.

Direct child seçimi, bir HTML öğesi içinde doğrudan yer alan bir alt öğeyi seçmek için kullanılan bir işlemdir. Örneğin, bir nav etiketi içinde yer alan bir ul etiketini seçmek için kullanılır. Bu işlem, \">\" sembolü ile gerçekleştirilir. Örneğin:

nav > ul {
color: #000;
}

Yukarıdaki kod, nav etiketi içinde bulunan bir ul etiketini seçerek onun metin rengini siyah yapar. Bu sayede, sadece nav etiketi altındaki liste öğelerine etki edilir. Direct child seçimi, yalnızca seçilen öğenin bir alt öğelerini etkiler ve bu nedenle daha belirgin bir yöntemdir.

Indirect child seçimi ise, doğrudan alt öğeleri seçmek yerine, belirli bir özellikleri olan tüm alt öğeleri seçmek için kullanılır. Bu işlem, ' ' (boşluk) sembolü ile gerçekleştirilir. Örneğin:

nav ul li {
color: #000;
}

Yukarıdaki kod, nav etiketi altındaki tüm ul etiketleri içindeki tüm li etiketlerini seçerek onların metin renklerini siyah yapar. Bu sayede, tüm liste öğelerine etki edilir. Indirect child seçimi, daha geniş bir kapsama alanına sahiptir, ancak seçilen öğenin tüm alt öğelerine etki eder.

Örnekler

Direct Child Seçimi:

HTML kodu:



CSS kodu:

nav > ul {
background-color: #f2f2f2;
}

Yukarıdaki kod, nav etiketi içindeki ul etiketlerini seçerek arkaplan renklerini açık gri yapar.

Indirect Child Seçimi:

HTML kodu:




Title 1


Content 1




Title 2


Content 2






CSS kodu:

.container .row h2 {
font-size: 22px;
color: #333;
}

Yukarıdaki kod, container sınıfını içeren tüm HTML öğeleri içindeki row sınıfını içeren tüm öğelerin içindeki h2 etiketlerini seçerek onların metin boyutunu 22 piksel ve metin rengini koyu gri yapar.

Sık Sorulan Sorular

1. Direct child seçimi nasıl yapılır?

Direct child seçimi, \">\" sembolü ile gerçekleştirilir. Örneğin: nav > ul {}

2. Indirect child seçimi nasıl yapılır?

Indirect child seçimi, ' ' (boşluk) sembolü ile gerçekleştirilir. Örneğin: nav ul li {}

3. Direct child seçimi ile indirect child seçimi arasındaki fark nedir?

Direct child seçimi yalnızca seçilen öğenin bir alt öğelerini etkilerken, indirect child seçimi belirli bir özellikleri olan tüm alt öğeleri seçer ve bu nedenle daha geniş bir kapsama alanına sahiptir."

CSS Seçicileri: Direct ve Indirect Child Seçimi

Adı : CSS Seçicileri: Direct ve Indirect Child Seçimi

CSS, HTML belgeleri üzerinde tasarımsal öğelere kolayca erişim sağlayan bir teknolojidir. Bu teknoloji, web sayfalarının görsel tasarımı için oldukça yaygın olarak kullanılmaktadır. CSS seçicileri ise, bu teknolojinin en temel yapı taşlarından biridir. Direct ve indirect child seçimi aynı zamanda CSS seçicileri arasında yer almaktadır.

Direct child seçimi, bir HTML öğesi içinde doğrudan yer alan bir alt öğeyi seçmek için kullanılan bir işlemdir. Örneğin, bir nav etiketi içinde yer alan bir ul etiketini seçmek için kullanılır. Bu işlem, \">\" sembolü ile gerçekleştirilir. Örneğin:

nav > ul {
color: #000;
}

Yukarıdaki kod, nav etiketi içinde bulunan bir ul etiketini seçerek onun metin rengini siyah yapar. Bu sayede, sadece nav etiketi altındaki liste öğelerine etki edilir. Direct child seçimi, yalnızca seçilen öğenin bir alt öğelerini etkiler ve bu nedenle daha belirgin bir yöntemdir.

Indirect child seçimi ise, doğrudan alt öğeleri seçmek yerine, belirli bir özellikleri olan tüm alt öğeleri seçmek için kullanılır. Bu işlem, ' ' (boşluk) sembolü ile gerçekleştirilir. Örneğin:

nav ul li {
color: #000;
}

Yukarıdaki kod, nav etiketi altındaki tüm ul etiketleri içindeki tüm li etiketlerini seçerek onların metin renklerini siyah yapar. Bu sayede, tüm liste öğelerine etki edilir. Indirect child seçimi, daha geniş bir kapsama alanına sahiptir, ancak seçilen öğenin tüm alt öğelerine etki eder.

Örnekler

Direct Child Seçimi:

HTML kodu:



CSS kodu:

nav > ul {
background-color: #f2f2f2;
}

Yukarıdaki kod, nav etiketi içindeki ul etiketlerini seçerek arkaplan renklerini açık gri yapar.

Indirect Child Seçimi:

HTML kodu:




Title 1


Content 1




Title 2


Content 2






CSS kodu:

.container .row h2 {
font-size: 22px;
color: #333;
}

Yukarıdaki kod, container sınıfını içeren tüm HTML öğeleri içindeki row sınıfını içeren tüm öğelerin içindeki h2 etiketlerini seçerek onların metin boyutunu 22 piksel ve metin rengini koyu gri yapar.

Sık Sorulan Sorular

1. Direct child seçimi nasıl yapılır?

Direct child seçimi, \">\" sembolü ile gerçekleştirilir. Örneğin: nav > ul {}

2. Indirect child seçimi nasıl yapılır?

Indirect child seçimi, ' ' (boşluk) sembolü ile gerçekleştirilir. Örneğin: nav ul li {}

3. Direct child seçimi ile indirect child seçimi arasındaki fark nedir?

Direct child seçimi yalnızca seçilen öğenin bir alt öğelerini etkilerken, indirect child seçimi belirli bir özellikleri olan tüm alt öğeleri seçer ve bu nedenle daha geniş bir kapsama alanına sahiptir."


Firma Web Siteniz Var mı?

Mükemmel Bir Firma Web Siteniz Olsun, Bugün Kullanmaya Başlayın

*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle


CSS Direct child seçicisi Indirect child seçicisi web tasarımı kod okunabilirliği web tasarımcıları kod tekrarları Menüler Formlar yaygın elemanlar nested HTML yapıları hiyerarşi stil uygulama cascading prensibi