CSS'de metin işlemleri önemli bir yer tutar. Metin web sitelerinde en çok kullanılan içerik türüdür.
Bir metnin rengini, boyutunu, yazı tipini ve daha pek çok özelliğini CSS ile değiştirmek mümkündür.
color özelliği metnin rengini ayarlamak için kullanılır.
CSS ile metin rengi değiştirmek için color özelliğine şu tür değerler verilebilir:
Bir sayfadaki tüm metnin rengini belirlemek için body seçicisi içinde color tanımı yapmak yeterlidir:
Bir metni hizalamak isterseniz text-align özelliğini kullanabilirsiniz.
text-align özelliği metni yatayda hizalamak için kullanılır.
Bir metin sola yaslanmış, sağa yaslanmış, ortalanmış veya sağdan ve soldan hizalanmış olabilir (justify).
Aşağıdaki örnek metin hizalamada text-align özelliğini alacağı değerleri göstermektedir:
h1 {
text-align: center;
}
h2 {
text-align: left;
}
h3 {
text-align: right;
}
h4 {
text-align: justify;
}
CSS text-decoration özelliği metin üzerindeki bazı etkileri ordadan kaldırmak için kullanılır.
Genelde bir metne link verdiğinizde metin altı çizgili hale gelir. Genelde text-decoration:none değeri bu alt çizgiyi kaldırmak için kullanılır.
text-decoration genelde bir metnin altını, üstünü ve üzerini çizmek için kullanılır:
h1 {
text-decoration: overline;
}
h2 {
text-decoration: line-through;
}
h3 {
text-decoration: underline;
}
CSS text-transform özelliği ile küçük harfle yazılmış metinleri büyük harfe, büyük harf ile yazılmış metinleri küçük harfe çevirmek mümkündür.
Aynı zamanda sadece ilk harfi büyük metin veya kelimeler oluşturmak için de kullanılır.
p.uppercase {
text-transform: uppercase;
}
p.lowercase {
text-transform: lowercase;
}
p.capitalize {
text-transform: capitalize;
}
CSS text-indent özelliği ile bir metnin ilk satırını daha içerden başlatmak mümkündür.
CSS letter-spacing özelliği ile metin içindeki karakterler arasında fazladan boşluk bırakabilirsiniz.
Karakterler arasındaki boşluğu arttırabildiğiniz gibi, azaltabilirsinizde:
letter-spacing değerini negatif verirseniz karakterler birbinine yakınlaşır.
CSS line-height özelliği ile satır yüksekliği ayarlanır. Satır yüksekliği, satırın diğer satırlar ile olan mesafesidir.
CSS word-spacing özelliği metin içindeki kelimelerin birbirine olan mesafesini ayarlamak için kullanılır.
Aşağıdaki örnek kelimelerin birbirinden uzaklaştırılmasını ve yakınlaştırılmasını gösterir:
CSS text-shadow özelliği metinlere gölge ekler.
Aşağıdaki örnekte;
3px yatayda oluşacak gölgenin pozisyonunu, 2px dikeyde oluşacak gölgenin pozisyonunu green (yeşil) ise gölgenin rengini tanımlar.