Header Ads

Halk Eğitimi Merkezi Bilgisayar Kursları

Stil Sayfaları (CSS) 11 - Tipografi

 4.3.3. Tipografi

Tipografi, web sayfalarında, kitaplarda, gazetelerde, dergilerde, televizyon programlarında ve

daha birçok alanda metinsel ifadelerin belirli bir formatta sunulması için kullanılan bir kavramdır.

Tasarımlarda metinsel ifadeler için bir format belirlemek kullanıcı, okuyucu veya izleyicileri etkilemek

için oldukça önemlidir. Yazı rengi, yazı tipi, yazı boyutu, yazı vurgusu, yazı stili, yazı gölgesi,

yazı hizası, yazı dekorasyonu, satır yüksekliği, harf aralıkları, büyük veya küçük harfe dönüşüm,

madde işaretleri gibi özellikler ile özel bir yazı formatı (tipografi) oluşturulabilir. CSS kodları

arasında tipografiyi etkileyecek birçok kod bulunmaktadır (Tablo 4.15).


Not

Margin, padding, background, border gibi özellikler de dolaylı da olsa tipografiyi

etkiler.


Tablo 4.15: Tipografi Kodları

CSS Kodu ve Kullanımı

Açıklama

color: blue

Yazının rengini “mavi” yapar.

font-family: arial

Yazı tipini “arial” yapar.

font-size: 16px

Yazı boyutunu “16 piksel” yapar.

font-weight: bold

Yazıyı kalınlaştırır.

font-style: italic

Yazıyı eğik hâle getirir (None değeri de alabilir.).

text-shadow: 51px 71px 31px yellow

5 piksel yatay eksende, 7 piksel dikey eksende gölgeyi konumlandırır. Gölgenin bulanıklığı 3 pikseldir ve gölge sarı renklidir.

text-align: left

Yazıyı ve diğer elemanları sola yaslar (Center ve right vb. değerler de alabilir.).

text-decoration: none

Yazının çizgisini kaldırır (Underline değeri de alır).

line-height: 1.5em

Satır yüksekliğini ayarlar (Piksel cinsinden de değer alabilir.).

letter-spacing: 0.25em

Harfler arasındaki mesafeyi ayarlar (Piksel cinsinden de değer alabilir.).

text-transform: uppercase

Yazıların harflerini tamamını büyütmek, küçültmek veya sadece baş harflerini büyütmek için kullanılır (Lowerca­se, capitalize değerlerinin alabilir.).

list-style-type:square

Listeleme elemanlarının işaretlerini ayarlar (Circle, upper-roman, lower-alpha değerleri de alabilir.).


Uygulama

Yayımlanacak makaleyi tipografi kodları kullanarak biçimlendirme işlemlerini Görsel

4.31’de görüldüğü şekilde yönergeler doğrultusunda gerçekleştiriniz.


Görsel 4.31: Makale

1. Adım: Index.html isimli dosya oluşturunuz ve oluşturduğunuz dosyaya Stil.css

dosyasını bağlayınız.

2. Adım: <body> elemanı içine makale başlığı, makale yazarı, makale içeriği ve makale

yazılma tarihi eklemek için aşağıdaki kodları yazınız.

div class="makale">

<h2>Bugün siz de <span> yazılıma başlayarak hayatınızı değiştirin.</span></h2>

<div class="yazar_tarih">Konu Yazarı: Zeynep Sare</div>

<div class="icerik">

<p>Günümüzde yazılım, tüm dünyayı yakından ilgilendiren bir kavramdır.</p>

<p>Hiç düşündünüz mü, "hayatımızdan yazılımı çıkarsaydık ne olurdu?".

Sanırım hareket kabiliyetimiz kısıtlanır, yaşam kalitemiz düşer,

iletişim kurmada problemler yaşar

ve daha birçok konuda sıkıntılı bir hayatımız olurdu.</p>

<div class="yazar_tarih

">Oluşturma: 25 Şubat 2021 Perşembe</div>

</div>

</div>

3. Adım: Stil.css oluşturunuz ve dosya içine aşağıdaki kodları ekleyiniz.

.makale { width: 618px; margin:auto}

h2 { font-size: 2.5em; font-family: Georgia; text-shadow: 1px 1px 1px gainsboro;

letter-spacing: 0.1em; color: rgb(231, 62, 46); }

h2 span { display: block; margin-top: 0.5em; font-family: Verdana;

font-size: 0.6em; font-weight: normal; letter-spacing: 0em; text-shadow: none; }

.yazar_tarih { font-family: Georgia; color: dimgray; font-size: 0.85em;

font-style: italic; letter-spacing: 0.25em; padding-bottom: 0.5em;

border-bottom: 1px solid gainsboro; }

.yazar_tarih span { text-transform: capitalize; font-style: normal; color: #999; }

.icerik p { font-family: Verdana; line-height: 1.5em; color: black }

.icerik p:first-child { font-size: 1.25em; font-family: Georgia;

font-style: italic; letter-spacing: 0.1em; }

.icerik p:first-child:first-line { font-weight: bold; }


Hiç yorum yok

Blogger tarafından desteklenmektedir.