Heading

Merid'in başlık stilinde semantik h1–h6: 600 kalınlık, negatif harf aralığı ve text-wrap: balance. Görsel boyut seviyeden bağımsızdır; böylece başlık hiyerarşisi doğru kalırken tasarım da tutarlı kalır.

KararlıKaynak kod

Daha sakin arayüzler yayınla

Import

tsx
import { Heading } from "@merid/react";

Örnekler

Varsayılan boyutlar

Her seviyenin varsayılan bir boyutu vardır: 1. seviye display, 2. seviye h2, 3. seviye h3; 4–6 ise sırasıyla lg, md ve sm'ye karşılık gelir.

Display

Başlık h2

Başlık h3

Başlık lg

Başlık md
Başlık sm

Seviyeden bağımsız boyut

level'ı belgenin başlık hiyerarşisine, size'ı tasarıma göre seç. Bir ayarlar panelinin başlığı küçük bir başlık gibi görünen bir h2 olabilir.

Fatura geçmişi

Faturalar

API referansı

Heading ref'ini başlık elemanına iletir ve diğer HTML attribute'larını olduğu gibi geçirir.

PropTipVarsayılanAçıklama
level1 | 2 | 3 | 4 | 5 | 62Semantik seviye: h1–h6 render'lar.
size"display" | "h2" | "h3" | "lg" | "md" | "sm"–Görsel boyut. Varsayılanı seviyeye göre: display, h2, h3, lg, md, sm.

Stil verme

SeçiciDeğerler
.mrd-headingKök <h1>–<h6>
data-sizedisplay · h2 · h3 · lg · md · sm

Boyutlar tipografi token'larını okur (bkz. Tipografi); başlığa özel değişken yoktur.

Erişilebilirlik

  • Sayfa başına tek bir h1 kullan ve aşağı inerken seviye atlama. Görünümü ayarlamak için level'ı değil size'ı değiştir.
  • Başlığı yalnızca büyük metin için kullanma; bunun için size="lg" ile Text kullan.

Kullanım ilkeleri

Yap

level'ı sayfanın başlık hiyerarşisine, size'ı tasarıma göre seç.

Kaçın

Daha küçük boyut doğru göründüğü için h2'den h5'e atlamak.

İlgili sayfalar

  • Text: gövde metni ve açıklamalar.
  • VisuallyHidden: yalnızca yardımcı teknolojinin ihtiyaç duyduğu başlıklar.