CodeBlanks Logo Icon CodeBlanks

Özet - Çok dilli sayfa

HTML kursu · Uzman · Ders 23/39

Tüm i18n teknikleriyle iki dilli bir sayfa iskeleti yazarsın.

Bu grupta öğrendiklerimiz

Bu grupta uluslararasılaştırma tekniklerini gördün:

  • lang ve dir ile sayfa dilini ve yönünü bildirme
  • hreflang ile kardeş dil sayfalarını tanıtma
  • <bdi> ve <bdo> ile karışık yönli metni denetleme
  • RTL bağlamda tablo, form ve landmark yazma
  • canonical ve hreflang birlikte kullanma

Şimdi tüm bunları birleştirip iki dilli bir sayfa iskeleti kuracağız.

Uygulama İki dilli sayfa iskeleti

Türkçe ana sayfa için bir iskelet yaz. <html lang="tr" dir="ltr"> ile başla. <head> içine <meta charset="utf-8"> ve bir <title> (metin: Dergi) ekle. Head içine ayrıca üç <link rel="alternate" hreflang="..."> ekle: hreflang="tr" href="https://dergi.com/tr/", hreflang="en" href="https://dergi.com/en/" ve hreflang="x-default" href="https://dergi.com/tr/". Body içine bir <header> (içinde <h1>, metin: Dergi) ve bir <main> ekle.

Örnek çözümü göster
<html lang="tr" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title>Dergi</title>
    <link rel="alternate" hreflang="tr" href="https://dergi.com/tr/">
    <link rel="alternate" hreflang="en" href="https://dergi.com/en/">
    <link rel="alternate" hreflang="x-default" href="https://dergi.com/tr/">
  </head>
  <body>
    <header>
      <h1>Dergi</h1>
    </header>
    <main></main>
  </body>
</html>

Kendini test et

  1. Etiket ve özniteliği eşleştir

    lang
    Dil kodunu bildirir
    dir
    Metin yönünü bildirir
    hreflang
    Kardeş dil sayfasını tanıtır
    bdi
    Yönü belirsiz metni sarar
  2. Türkçe html etiketini tamamla

    <html ____>
      <head></head>
      <body></body>
    </html>
    Cevabı göster
    <html lang="tr" dir="ltr">
      <head></head>
      <body></body>
    </html>
  3. Hangi öznitelik RTL yönü bildirir?

    • dir
    • lang
    • charset
    • href
    Cevabı göster

    dir — Doğru. dir özniteliği metin yönünü (ltr/rtl) bildirir.

Uzman bölümündeki tüm dersler