"first-line" sözde öğesi ilk satıra özel stiller tanımlamak için kullanılır.
Çıktı aşağıdaki gibidir:
Yukarıdaki örnekte, tarayıcı ilk satırı "first-line" sözde öğesine göre kalıplar. Tarayıcının satırı nereden kıracağı ise tarayıcı penceresinin enine bağlıdır.
Not: Aşağıdaki özellikler "first-line" sözde öğesine uygulanabilir:
yazı-tipi özelliği
renk özelliği
art alan özellikleri
kelime boşlukları
harfler arası boşluklar
yazı dekorasyonu
düşey ayarlama
yazı-çevirimi
satır-yüksekliği
temizle
:first-letter Sözde öğesi
"first-letter" sözde öğesi bir seçici içindeki yazının ilk harfine özel stil tanımlamak için kullanılır:
Çıktı aşağıdakine benzer:
Not: "first-letter" sözde öğesi bloklu öğelerle kullanılabilir.
Not: Aşağıdaki özellikler "first-letter" sözde öğesine uygulanabilir:
yazı-tipi özellikleri
color özellikleri
background özellikleri
margin özellikleri
padding özellikleri
border özellikleri
yazı-dekorasyonu
vertical-align (eğer 'float' değeri 'none' ise)
text-transform
line-height
float
clear
Sözde öğeler ve CSS Sınıfları
Sözde öğeler CSS sınıflarıyla birleştirilebilir:
Yukarıdaki örnekte class="article" olan tüm paragrafların ilk harflerini kırmızı yapar.
Çoklu sözde öğeleri
Birçok sözde öğe birleştirilebilir:
Çıktı şuna benzer:
Yukarıdaki örnekte paragrafın ilk harfi 24pt ve kırmızıdır. İlk satırın diğer harfleri mavi renktedir. Paragrafın diğer satırları varsayılan renktedir.
CSS2 - :before sözde öğesi
":before" sözde öğesi bir öğenin önüne bazı içerikleri eklemek için kullanılır.
Aşağıdaki stil her <h1> öğesinden önce ses çıkartır:
CSS2 - :after Sözde öğe
":after" sözde öğesi bir öğenin arkasından bazı içerikler eklemekte kullanılır.
<h1> öğesinden sonra ses kaydı üretir:
Pseudo-elements
Destekleyen Tarayıcılar:
IE: Internet Explorer, F: Firefox, N: Netscape.
W3C: Buradaki sayısal değer CSS türünü (CSS1 ya da CSS2) gösterir.