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.