HTML'de karmaşık seçici örnekleri, birden çok özellik ve ilişkiyi bir araya getirerek daha spesifik ve hedefli seçimler yapmanıza olanak tanır. Aşağıda bazı karmaşık seçici örnekleri bulunmaktadır:
-
Child (Çocuk) ve Class Seçici Kombinasyonu:
- Bir
<div>etiketinin içindeki.highlightsınıfına sahip<p>paragraflarını seçer.
div .highlight { font-weight: bold; color: blue; }HTML:
<div> <p>Normal paragraf</p> <p class="highlight">Bu paragraf vurgulanmıştır.</p> </div> - Bir
-
Descendant (Soyut) ve ID Seçici Kombinasyonu:
- Bir
<section>etiketinin içindeki ID'siimportantSectionolan<p>paragraflarını seçer.
section #importantSection p { font-size: 18px; color: red; }HTML:
<section id="importantSection"> <p>Önemli paragraf 1</p> <p>Önemli paragraf 2</p> </section> - Bir
-
Attribute (Özellik) ve Class Seçici Kombinasyonu:
- Bir
<input>etiketinin içindekitypeözelliği "text" olan ve.styledsınıfına sahip öğeleri seçer.
input[type="text"].styled { border: 2px solid green; }HTML:
<input type="text" class="styled" placeholder="Stilize edilmiş metin kutusu"> - Bir
Bu karmaşık seçici örnekleri, HTML belgesinde belirli öğeleri hedeflemek ve bunlara stil uygulamak için kullanılabilir. Farklı seçici türlerini ve kombinasyonlarını kullanarak, özellikle büyük ve karmaşık web sayfalarında istediğiniz öğeleri seçebilir ve düzenleyebilirsiniz.