Highlight

Highlightは、テキスト内の指定された文字列をハイライトするコンポーネントです。デフォルトでは、p要素をレンダリングします。

わかんないよ…。わっかんないよ! ジュー君の言ってることはひとつもわかんないよ! ジュー君がいいって言ってるもの、何がいいのかわかんないよ! わかんない!私にはわかんないの! ブラッディって何がカッコイイの?血なんて嫌だよ!痛いだけだよ! 狂うのどこがカッコイイの?クレイジーのどこがいいのかわかんない

使い方

import { Highlight } from "@yamada-ui/react"
<Highlight />

バリアントを変更する

わかんないよ…。わっかんないよ! ジュー君の言ってることはひとつもわかんないよ! ジュー君がいいって言ってるもの、何がいいのかわかんないよ! わかんない!私にはわかんないの! ブラッディって何がカッコイイの?血なんて嫌だよ!痛いだけだよ! 狂うのどこがカッコイイの?クレイジーのどこがいいのかわかんない

わかんないよ…。わっかんないよ! ジュー君の言ってることはひとつもわかんないよ! ジュー君がいいって言ってるもの、何がいいのかわかんないよ! わかんない!私にはわかんないの! ブラッディって何がカッコイイの?血なんて嫌だよ!痛いだけだよ! 狂うのどこがカッコイイの?クレイジーのどこがいいのかわかんない

わかんないよ…。わっかんないよ! ジュー君の言ってることはひとつもわかんないよ! ジュー君がいいって言ってるもの、何がいいのかわかんないよ! わかんない!私にはわかんないの! ブラッディって何がカッコイイの?血なんて嫌だよ!痛いだけだよ! 狂うのどこがカッコイイの?クレイジーのどこがいいのかわかんない

わかんないよ…。わっかんないよ! ジュー君の言ってることはひとつもわかんないよ! ジュー君がいいって言ってるもの、何がいいのかわかんないよ! わかんない!私にはわかんないの! ブラッディって何がカッコイイの?血なんて嫌だよ!痛いだけだよ! 狂うのどこがカッコイイの?クレイジーのどこがいいのかわかんない

カラースキームを変更する

わかんないよ…。わっかんないよ! ジュー君の言ってることはひとつもわかんないよ! ジュー君がいいって言ってるもの、何がいいのかわかんないよ! わかんない!私にはわかんないの! ブラッディって何がカッコイイの?血なんて嫌だよ!痛いだけだよ! 狂うのどこがカッコイイの?クレイジーのどこがいいのかわかんない

わかんないよ…。わっかんないよ! ジュー君の言ってることはひとつもわかんないよ! ジュー君がいいって言ってるもの、何がいいのかわかんないよ! わかんない!私にはわかんないの! ブラッディって何がカッコイイの?血なんて嫌だよ!痛いだけだよ! 狂うのどこがカッコイイの?クレイジーのどこがいいのかわかんない

複数指定する

わかんないよ…。わっかんないよ! ジュー君の言ってることはひとつもわかんないよ! ジュー君がいいって言ってるもの、何がいいのかわかんないよ! わかんない!私にはわかんないの! ブラッディって何がカッコイイの?血なんて嫌だよ!痛いだけだよ! 狂うのどこがカッコイイの?クレイジーのどこがいいのかわかんない

ハイライトをスタイリングする

わかんないよ…。わっかんないよ! ジュー君の言ってることはひとつもわかんないよ! ジュー君がいいって言ってるもの、何がいいのかわかんないよ! わかんない!私にはわかんないの! ブラッディって何がカッコイイの?血なんて嫌だよ!痛いだけだよ! 狂うのどこがカッコイイの?クレイジーのどこがいいのかわかんない

フラグメントを使う

デフォルトでは、Highlightp要素をレンダリングします。fragmentを設定することで、highlightフラグメントを使用します。

わかんないよ…。わっかんないよ! ジュー君の言ってることはひとつもわかんないよ! ジュー君がいいって言ってるもの、何がいいのかわかんないよ! わかんない!私にはわかんないの! ブラッディって何がカッコイイの?血なんて嫌だよ!痛いだけだよ! 狂うのどこがカッコイイの?クレイジーのどこがいいのかわかんない

レンダリングされる要素をカスタマイズする

レンダリングされる要素をカスタマイズする場合は、useHighlightを使用します。

わかんないよ…。わっかんないよ! ジュー君の言ってることはひとつもわかんないよ! ジュー君がいいって言ってるもの、何がいいのかわかんないよ! わかんない!私にはわかんないの! ブラッディって何がカッコイイの?血なんて嫌だよ!痛いだけだよ! 狂うのどこがカッコイイの?クレイジーのどこがいいのかわかんない

Props

類似のコンポーネント

Text

Textは、テキストの段落を表すコンポーネントです。デフォルトでは、p要素をレンダリングします。

Mark

Markは、特定のテキストを強調するコンポーネントです。

Kbd

Kbdは、キーボード入力を表すコンポーネントです。

Heading

Headingは、セクションの見出しを表すコンポーネントです。デフォルトでは、h1要素をレンダリングします。

Em

Emは、強調されたテキストを表すコンポーネントです。デフォルトでは、em要素をレンダリングします。

Code

Code はコードブロックを表すコンポーネントです。デフォルトでは code 要素をレンダリングします。

Blockquote

Blockquote は引用を表すコンポーネントです。デフォルトでは blockquote 要素をレンダリングします。

Link

Linkは、別のウェブページや同一ページ内の場所、または他のURLへのハイパーリンクを作成するコンポーネントです。

使用しているコンポーネント・フック