> Css3 > CSS Metin Özellikleri Ders#5

Metin rengi (Text Color)

Renk özelliği, bir metnin rengini atamak için kullanılır. CSS’te renk atama,

  • bir HEX değerle: “#ff0ee0”,
  • bir RGB (red-green-blue, kırmızı-yeşil-mavi) değerle: “rgb(200,10,50)”,
  • ya da bir renk adı belirtilerek gerçekleştirilebilir.

Bir sayfa için varsayılan renk, body seçicisi ile tanımlanır.

body {
    color: green;
}

h1 {
    color: #00ffec;
}

h2 {
    color: rgb(255,110,210);
}
<!DOCTYPE html>
<html>
    <head>
        <style>
            body {
                color: pink;
            }

        h1 {
            color: #0effcd;
        }

        p.ex {
            color: rgb(110,220,155);
        }

        </style>
    </head>

    <body>
        <h1>ILGINC BIR RENK, HEXADECIMAL ATANMIS</h1>
        <p>RGB KARMASI BIR RENK</p>
        <p class="ex">BAKALIM HANGI RENK</p>
       
    </body>
</html>

Metnin yerleştirilmesi

Text-align özelliği, metnin yatay yerleşimi için kullanılır. Metin ortalanabilir (centered), sola ya da sağa yanaşık olabilir veya ayrılan yere göre kendini ayarlayabilir.

h1 {
    text-align: center;
}

p.date {
    text-align: left;
}

p.main {
    text-align: justify;
}
<!DOCTYPE html>
<html>
    <head>
        <style>
            h1 {
                text-align: center;
            }

        p.date {
            text-align: left;
        }

        p.main {
            text-align: justify;
        }

        </style>
    </head>

    <body>
        <h1>CSS METIN YERLESTIRME</h1>
        <p class="date">EYLUL, 2014</p>
        <p class="main">YUMUSAK YONETILEN ULKENIN HALKI YALINDIR
        SERT YONETIM HALKI KURNAZLASTIRIR</p>
        <p><b>Not</b> KONFUCYUS'UN BU UNLU SOZU BUGUN DE GECERLI DEGIL MI?'</p>
    </body>
</html>

Metin dekorasyonu

Text-decoration özelliği, metin içine bir dekorasyon ekleme ya da metinden bir dekorasyonu uzaklaştırma amacıyla kullanılır. text-decoration özelliği, genelde tasarım amacıyla bağlantılardan alt çizgileri uzaklaştırmak için kullanılır.

a {
    text-decoration: none;
}

Ayrıca metni dekore etmek için de kullanılabilir:

h1 {
    text-decoration: overline;
}

h2 {
    text-decoration: line-through;
}

h3 {
    text-decoration: underline;
}
<!DOCTYPE html>
<html>
    <head>
        <style>

        h1 {
            text-decoration: overline;
        }

        h2 {
            text-decoration: line-through;
        }

        h3 {
            text-decoration: underline;
        }
        </style>
    </head>

    <body>

        <h1>MOBIL TEKNOLOJILER</h1>
        <h2>iOS</h2>
        <h3>iPad ile uygulama geliştirme</h3>
    </body>

</html>

Metin dönüşümü

Metin dönüşüm (text-transform) özelliği, metin içinde büyük harf ve küçük harf karakterleri belirlemek için kullanılır. Ya karakterler büyük harfe veya küçük harfe çevrilir ya da her kelimenin ilk harfi büyük harf yapılır.

p.uppercase {
    text-transform: uppercase;
}

p.lowercase {
    text-transform: lowercase;
}


p.capitalize {
    text-transform: capitalize;
}
<!DOCTYPE html>
<html>
    <head>
        <style>
        p.uppercase {
           text-transform: uppercase;
        }

        p.lowercase {
            text-transform: lowercase;
        }

        p.capitalize {
            text-transform: capitalize;
        }
        </style>
    </head>

    <body>
        <p class="uppercase">ankara</p>
        <p class="lowercase">ANKARA</p>
        <p class="capitalize">ankara</p>
    </body>
</html>

 

Metin girintileme (Text Indentation)

Text-indent özelliği, metnin ilk satırının ne kadar içeriden yazılacağını belirler.

p {
    text-indent: 40px;
}
<!DOCTYPE html>
<html>
    <head>
        <style>
            p {
                text-indent: 50px;
            }

        </style>

    </head>

    <body>

        <p>Stefan Zweig. Musevi kökenli Avusturyalı yazar. 20. yüzyıl başında </br>Avrupa entelektuel dünyasının önemli isimlerinden. Avusturya aşığı bu büyük edebiyatçı Hitler zulmünden kaçtı; </br>Güney Amerika'ya sığındı. 1. Dünya Savaşı sona ermeden intihar etti.</p>

    </body>

</html>

Metin özellikleri

ÖzellikAnlamı
colorMetnin rengini atama işlemini gerçekleştirir.
directionMetnin yazma yönünü belirler.
letter-spacingMetindeki karakterler arasındaki boşlukları artırır ya da azaltır.
line-heightSatır yüksekliğini atama işlemini gerçekleştirir.
text-alignMetnin yatay konumlandırılmasını belirler.
text-decorationMetne eklenecek dekorasyonu belirler.
text-indentBir metin bloğundaki ilk satırın ne kadar içerden başlayacağını belirler.
text-shadowMetne eklenecek gölge etkisini belirler.
text-transformMetnin büyük-küçük harf durumunu belirler.
vertical-alignBir elemanın düşey yerleşimini belirler.
white-spaceEleman içinde alfabe dışı karakterlerin nasıl işlem göreceğini belirler.
word-spacingBir metinde kelimeler arasında bulunan boşluk sayısını artırır ya da azaltır.

Bu yazıya yorum yapılmamış.

YORUMUNUZU YAPIN!