セマンティックな見出し要素。
このコンポーネントはh1
要素に基づいており、一般的なmarginプロパティをサポートしています。
as
プロパティを使用して見出しレベルを変更します。このプロパティは純粋にセマンティックなものであり、視覚的な外観は変更しません。
size
プロパティを使用して見出しのサイズを制御します。このプロパティは、正しい行高さおよび補正文字間隔も提供します。テキストサイズが大きくなると、相対的な行高さおよび文字間隔は小さくなります。
見出しサイズはテキストサイズと一致します。ただし、見出しは本文よりも短い傾向があるため、行高はやや狭く設定されています。
weight
プロパティを使用してテキストのウェイトを設定します。
align
プロパティを使用してテキストの位置合わせを設定します。
trim
プロパティを使用して、テキストボックスの先頭、末尾、または両側の先行スペースをトリムします。
このプロパティは、今後のハーフリーディング制御
先行スペースのトリミングは、カードやその他の「ボックス状」コンポーネントの垂直方向の間隔を調整する際に役立ちます。そうでないと、パディングは左右よりも上下で大きく見えます。
デフォルトのトリム値は、Radix Themesで使用されているシステムフォントスタックに合わせて構成されています。カスタムフォントを使用している場合は、対応するCSS変数を使用してトリム値を調整できます。
truncate
プロパティを使用して、テキストがコンテナからはみ出した場合に省略記号で切り詰めます。
wrap
プロパティを使用してテキストの折り返しを制御します。
text-wrap: pretty
は実験的な値であり、 まだすべてのブラウザでサポートされているわけではありません
color
プロパティを使用して、特定の色を割り当てます。テキストの色は、一般的な背景色に対して少なくともLc 60 APCAのコントラストを実現するように設計されています。
highContrast
プロパティを使用して、背景との色のコントラストを上げます。