Sen dahil veya hariç tutmak istediğiniz a
elemanları ya bir sınıf adı lazım. Bunu sunucu tarafı kodunuzda veya belgelerinizde yapmak istemiyorsanız, sayfa yüklendikçe javascript ile sınıfları ekleyebilirsiniz. Başka yerde sarılmış seçimi mantığı ile, kural sadece olabilir: XPath da img
çocuğu vardı a
unsurları dışlayacak sizinki gibi bir desen oluşturmak için birlikte
a.external_link
{
background: url(../../pics/remote.gif) right top no-repeat;
padding-right: 10px;
white-space: nowrap;
}
da mümkün olabilecektir ancak bu tesisin defalarca olmuştur (2002, 2006, 2007) CSS için önerilen ve reddedilen, büyük ölçüde artımlı mizanpaj prensiplerine karşı gittiği gerekçesiyle.
Yani, bağlamsal seçici ve href
özniteliğinde bir önek eşleşmesiyle yaptığınız gibi düzgün koşullu içerik eklemeleri yapmak mümkün olsa da, CSS genel amaçlı bir programlama dilinden oldukça zayıftır. Daha karmaşık şeyler yapmak için mantığı bir düzeye taşımanız ve işlemek için stil motoru için daha basit talimatlar yazmanız gerekir.