ui:text
テキスト文章の表示に利用する、汎用的なTextコンポーネントです。
Examples
Section titled “Examples”Default
Section titled “Default”Source Code
<p class="ui:text">テキストが入ります。テキストが入ります。<a href="#" target="_blank">リンクテキスト<ui-icon data-icon="external-link" aria-label="別ウィンドウで開きます"></ui-icon></a>テキストが入ります。</p>Source Code
<div class="grid gap-4"> <p class="ui:text" data-size="xs">テキストが入ります。テキストが入ります。<a href="#" target="_blank">リンクテキスト<ui-icon data-icon="external-link" aria-label="別ウィンドウで開きます"></ui-icon></a>テキストが入ります。</p> <p class="ui:text" data-size="sm">テキストが入ります。テキストが入ります。<a href="#" target="_blank">リンクテキスト<ui-icon data-icon="external-link" aria-label="別ウィンドウで開きます"></ui-icon></a>テキストが入ります。</p> <p class="ui:text" data-size="md">テキストが入ります。テキストが入ります。<a href="#" target="_blank">リンクテキスト<ui-icon data-icon="external-link" aria-label="別ウィンドウで開きます"></ui-icon></a>テキストが入ります。</p> <p class="ui:text" data-size="lg">テキストが入ります。テキストが入ります。<a href="#" target="_blank">リンクテキスト<ui-icon data-icon="external-link" aria-label="別ウィンドウで開きます"></ui-icon></a>テキストが入ります。</p></div>Trim Half-Leading
Section titled “Trim Half-Leading”Source Code
<div class="grid gap-4"> <p class="ui:text" data-trim>テキストが入ります。テキストが入ります。テキストが入ります。</p> <p class="ui:text" data-trim>テキストが入ります。テキストが入ります。テキストが入ります。</p> <p class="ui:text" data-trim>テキストが入ります。テキストが入ります。テキストが入ります。</p></div>Variants
Section titled “Variants”| 属性 | 要素 | 値 | 効果 |
|---|---|---|---|
data-size | root | xs, sm, md (default), lg | フォントサイズの指定 |
data-trim | root | - | half-leadingの除外 |
Behavior
Section titled “Behavior”Styles
Section titled “Styles”- テキスト文章として、必要なリンクスタイルやアイコンスタイルが適用されます。
font-size,line-heightは、個別指定も可能ですが、デフォルトは親要素のスタイルを継承します。
リンクアイコンの自動付与
Section titled “リンクアイコンの自動付与”TBD