32. Ders sonrası notlar
CSS'de belirli parameterlere sahip HTML etiketlere stil vermek mümkündür ve Attribute Selectors (Öznitelik Seçiciler) sayesinde stil verebiliriz.
CSS [attribute] Seçici
[attribute] seçicisi, belirli bir özniteliğe sahip öğeleri seçmek için kullanılır.
Aşağıdaki örnek, bir target parametresine sahip olan tüm a etiketlerini seçer:
CSS [attribute="value"] Seçici
[attribute="value"] seçicisi, belirtilen nitelik ve değere sahip öğeleri seçmek için kullanılır.
Aşağıdaki örnek, target="_blank" parametresine sahip tüm a etiketlerini seçer:
CSS [attribute~="value"] Seçici
[attribute~="value"] seçicisi, belirtilen bir kelimeyi içeren öznitelik değerine sahip etiketleri seçmek için kullanılır.
Aşağıdaki örnek, bir title parametre değeri "flower" içeren, tüm etiketleri seçer.
CSS [attribute|="value"] Seçici
[attribute|="value"] seçicisi, belirtilen değerden başlayarak belirtilen özniteliğe sahip etiketleri seçmek için kullanılır.
Aşağıdaki örnek, "top" ile başlayan bir sınıf öznitelik değerine sahip tüm öğeleri seçer:
CSS [attribute^="value"] Seçici
[attribute^="value"] seçicisi, öznitelik değeri belirli bir değerle başlayan etiktetleri seçmek için kullanılır.
Aşağıdaki örnek, "top" ile başlayan bir sınıf öznitelik değerine sahip tüm öğeleri seçer:
CSS [attribute$="value"] Seçici
[attribute$="value"] seçicisi, öznitelik değeri belirli bir değerle biten öğeleri seçmek için kullanılır.
Aşağıdaki örnek, "test" ile biten bir sınıf öznitelik değerine sahip tüm öğeleri seçer:
CSS [attribute*="value"] Seçici
[attribute*="value"] seçicisi, öznitelik değeri belirli bir değer içeren öğeleri seçmek için kullanılır.
Aşağıdaki örnek, "te" içeren bir sınıf öznitelik değerine sahip tüm öğeleri seçer: