Menu

HTML'de Kalın ve İtalik Yazı: strong, b, em ve i Etiketleri

HTML'de metni <strong> ya da <b> ile kalın, <em> ya da <i> ile italik yap. Hangi etiketi ne zaman kullanacağını, kalın ve italiği nasıl birleştireceğini ve metni CSS ile nasıl kalın ya da italik yapacağını öğren.

Bu sayfada çalıştırılabilir editörler var - düzenle, çalıştır ve sonucu anında gör.

HTML'de yazı nasıl kalın yapılır

Metni <strong> ya da <b> ile sar. İkisi de kalın yapar:

Aynı görünürler. Fark, metin hakkında ne söyledikleridir.

strong ve b farkı

EtiketAnlamıÖrnek
<strong>Önemli, ciddi ya da acil içerik<strong>Do not</strong> share your password.
<b>Öne çıkar ama ek bir önem taşımazBir özetteki anahtar kelimeler, bir ürün adı, bir makalenin giriş kelimeleri

Sesini yükselteceğin ya da okurun kaçırmamasını istediğin yerde <strong> seç. Kalınlığın bu tür metinler için görsel bir gelenek olduğu yerde <b> seç. İkisi de uymuyorsa ve sadece bir stil istiyorsan, class'ı olan bir <span> ve CSS kullan.

İtalik: em ve i

İtalik ikilisi de aynı mantıkla çalışır:

EtiketAnlamıÖrnek
<em>Vurgu: yerini değiştirmek cümlenin anlamını değiştirirI <em>never</em> said that.
<i>Farklı ses: yabancı kelimeler, teknik terimler, gemi adları, düşünceler<i lang="la">et cetera</i>

Yukarıdaki ilk iki cümle aynı kelimeleri kullanır ve <em> etiketinin nerede durduğuna göre farklı anlamlar taşır. <i> başka bir dildeki bir ifadeyi işaretlediğinde, ekran okuyucular doğru telaffuz etsin diye bir lang özelliği ekle.

Birkaç etiket daha varsayılan olarak italiktir: <cite> (bir eserin adı), <dfn> (tanımlanan bir terim), <address> ve <var>. Uygun olduklarında bunları kullan ve gerisini varsayılan stilleri halletsin.

Kalın ve italik birlikte

Bir etiketi diğerinin içine yerleştir ve ters sırayla kapat:

<strong><em>text</strong></em> (yanlış sırayla kapatmak) yine de görüntülenir, ama tarayıcı ağacı onarmak zorunda kalır ve elementlerini bölebilir; bu onarımın neye benzediğini görmek için etiketler sayfasına bak.

CSS ile kalın ve italik

Stil tamamen görsel olduğunda (bir kart başlığı, bir fiyat, bir etiket), etiket eklemek yerine elementin kendisine CSS uygula. font-weight kalınlığı, font-style italiği kontrol eder:

Son satır anlamın ve görünümün ayrı olduğunu gösterir: <strong> anlamını korurken CSS ona farklı bir stil verir. Kalınlık değerlerinin tamamı (100 ile 900 arası) CSS font-weight sayfasında anlatılıyor.

Erişilebilirlik

Çoğu ekran okuyucu varsayılan ayarlarla <strong> ya da <em> için sesini değiştirmez, bu yüzden kalın ve italik esas olarak görsel ipuçlarıdır. Kullanıcının kaçırmaması gereken her şey (bir hata, zorunlu bir alan, bir son tarih) yalnızca stilden değil, kelimelerin kendisinden de anlaşılmalı. Uzun italik ya da kalın bölümlerden de kaçın: okunmaları daha zordur, özellikle disleksisi olan okurlar için.

Sık yapılan hatalar

  • Kalın yazıyı başlık olarak kullanmak. Bir bölümün üstündeki <b> metni ekran okuyucular için bir başlık değildir. <h2> ya da <h3> kullan ve stil ver.
  • Stil için <strong> kullanmak. Metinde önemli bir şey yoksa <b> ya da CSS kullan.
  • Bütün bir paragrafı kalın yapmak. Vurgu seyrek olduğunda işe yarar. Paragrafı değil, bir ifadeyi kalın yap.
  • Etiketleri yanlış sırayla kapatmak. <b><i>x</i></b>, asla <b><i>x</b></i> değil.
  • Eski etiketler. Eski eğitimlerdeki <font> etiketi artık kullanılmıyor. Yukarıdaki etiketleri ya da font-weight kullan.

Sıkça Sorulan Sorular

HTML'de yazı nasıl kalın yapılır?

Kelimeler önemliyse <strong> ile sar (<strong>Warning:</strong>), ek bir önem taşımadan sadece öne çıkmalarını istiyorsan, örneğin bir ürün adı için, <b> ile sar. İkisi de varsayılan olarak kalın görünür.

<strong> ile <b> arasındaki fark nedir?

<strong> metnin önemli, ciddi ya da acil olduğu anlamına gelir. <b> metne önem yüklemeden dikkat çeker, örneğin bir özetteki anahtar kelimeler. Aynı görünürler; fark anlamdadır ve bu ekran okuyucular, arama motorları ve diğer geliştiriciler için önemlidir.

HTML'de yazı nasıl italik yapılır?

Cümlenin anlamını değiştiren vurgu için <em> kullan ("I did say that" cümlesinde "did" üzerindeki vurgu gibi), farklı bir sesle söylenen metin için de <i>: yabancı kelimeler, teknik terimler, gemi adları, düşünceler. İkisi de italik görünür.

Yazıyı aynı anda nasıl hem kalın hem italik yaparım?

Etiketleri iç içe yaz: <strong><em>text</em></strong>. Açtığın sıranın tersiyle kapat. CSS ile tek bir elemente hem font-weight: bold hem de font-style: italic ver.

Yazıyı CSS ile kalın yapabilir miyim?

Evet: herhangi bir elemente font-weight: bold (ya da 700). Kalınlık tamamen görselse, örneğin bir buton etiketi ya da tablo başlığı stili, CSS kullan; kelimelerin kendisi önemli ya da vurguluysa HTML etiketlerini kullan.

Coddy programming languages illustration

Coddy ile kodlamayı öğren

BAŞLA