--- title: Prose description: "`Prose`は、HTMLコンテンツにスタイルを適用するコンポーネントです。" links: - style: https://github.com/yamada-ui/yamada-ui/tree/main/packages/react/src/components/prose/prose.style.ts - source: https://github.com/yamada-ui/yamada-ui/tree/main/packages/react/src/components/prose - storybook: https://yamada-ui.github.io/yamada-ui?path=/story/components-prose--basic --- # Prose `Prose`は、HTMLコンテンツにスタイルを適用するコンポーネントです。 ```tsx

俺だけレベルアップな件

人類最弱兵器と呼ばれるE級ハンター、水篠旬。二重ダンジョンから生還した彼にだけ、 新たな物語 の幕が開く。

あらすじ

死の淵で謎のシステムに選ばれた旬は、唯一のプレイヤー として成長する力を手に入れる。クエストと戦いを重ねながら、 ゲートに 隠された秘密へと近づいていく。

登場人物

セリフ

起きろ。

水篠旬 - 俺だけレベルアップな件

兄貴!

諸菱賢太 - 俺だけレベルアップな件

影の軍団

名前 役割
イグリット 先陣を切る騎士
ベル 圧倒的な力で敵を制圧する兵士
アイアン 仲間を守る重装兵

ステータス

プレイヤー情報を確認するには、 Enterを押してください。

    
      {
        'const player = {\n  name: "水篠旬",\n  role: "影の君主",\n  skills: ["影の抽出", "影の保存"],\n}'
      }
    
  
``` ## 使い方 ```tsx import { Prose } from "@yamada-ui/react" ``` ```tsx import { Prose } from "@/components/ui" ``` ```tsx import { Prose } from "@workspaces/ui" ``` ```tsx ``` ### バリアントを変更する #### コード ```tsx {(code, index) => (

プレイヤー情報を確認するには、 Enterを押してください。

)}
``` #### キーボード ```tsx {(kbd, index) => (

プレイヤー情報を確認するには、 Enterを押してください。

)}
``` #### 引用 ```tsx {(blockquote, index) => (

起きろ。

水篠旬 - 俺だけレベルアップな件

兄貴!

諸菱賢太 - 俺だけレベルアップな件
)}
``` #### テーブル ```tsx {(table, index) => (
名前 役割
イグリット 先陣を切る騎士
ベル 圧倒的な力で敵を制圧する兵士
アイアン 仲間を守る重装兵
)}
``` #### リンク ```tsx {(link, index) => (

人類最弱兵器と呼ばれるE級ハンター、水篠旬。二重ダンジョンから生還した彼にだけ、 新たな物語 の幕が開く。

)}
``` #### 区切り線 ```tsx {(hr, index) => (

起きろ。

水篠旬 - 俺だけレベルアップな件

兄貴!

諸菱賢太 - 俺だけレベルアップな件
)}
``` ### サイズを変更する ```tsx {(size, index) => (

俺だけレベルアップな件

人類最弱兵器と呼ばれるE級ハンター、水篠旬。二重ダンジョンから生還した彼にだけ、 新たな物語 の幕が開く。

あらすじ

死の淵で謎のシステムに選ばれた旬は、唯一のプレイヤー として成長する力を手に入れる。クエストと戦いを重ねながら、 ゲートに 隠された秘密へと近づいていく。

)}
``` ### カラースキームを変更する ```tsx {(colorScheme, index) => (

プレイヤー情報を確認するには、 Enterを押してください。

)}
``` ### React Markdown ```ts import Markdown from "react-markdown" import remarkGfm from "remark-gfm" ``` ```tsx preview {`### 影の軍団 | 名前 | 役割 | | --- | --- | | イグリット | 先陣を切る騎士 | | ベル | 圧倒的な力で敵を制圧する兵士 | | アイアン | 仲間を守る重装兵 | `} ``` ### HTMLを表示する ```tsx 影の軍団

影の君主のもとに、新たな仲間が集う。

", }} /> ``` ### 除外する ```tsx

ダンジョン攻略記録

任務を終えた水篠旬は、ハンター協会に報告へ向かう。

ハンター協会の掲示板

本日の任務はE級ダンジョンの調査です。

報告を終えた旬は、次のゲートへと向かった。

``` ## Props | Prop | Default | Type | Description | | ------------- | ------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | | `as` | - | `As` | The HTML element to render. | | `asChild` | - | `boolean` | Merges its props onto its immediate child. | | `css` | - | `CSSObject \| CSSObject[]` | The CSS object. | | `colorScheme` | - | `"amber" \| "black" \| "blackAlpha" \| "blue" \| "cyan" \| "danger" \| "emerald" \| "error" \| "flashy" \| "fuchsia" ...` | Set color scheme variables. | | `size` | `"md"` | `"lg" \| "md" \| "sm"` | The size of the component. | ## 類似のコンポーネント - [Blockquote](https://yamada-ui.com/docs/components/blockquote.md): `Blockquote` は引用を表すコンポーネントです。デフォルトでは `blockquote` 要素をレンダリングします。 - [Code](https://yamada-ui.com/docs/components/code.md): `Code` はコードブロックを表すコンポーネントです。デフォルトでは `code` 要素をレンダリングします。 - [Em](https://yamada-ui.com/docs/components/em.md): `Em`は、強調されたテキストを表すコンポーネントです。デフォルトでは、`em`要素をレンダリングします。 - [Heading](https://yamada-ui.com/docs/components/heading.md): `Heading`は、セクションの見出しを表すコンポーネントです。デフォルトでは、`h1`要素をレンダリングします。 - [Highlight](https://yamada-ui.com/docs/components/highlight.md): `Highlight`は、テキスト内の指定された文字列をハイライトするコンポーネントです。デフォルトでは、`p`要素をレンダリングします。 - [Kbd](https://yamada-ui.com/docs/components/kbd.md): `Kbd`は、キーボード入力を表すコンポーネントです。 - [Mark](https://yamada-ui.com/docs/components/mark.md): `Mark`は、特定のテキストを強調するコンポーネントです。 - [Text](https://yamada-ui.com/docs/components/text.md): `Text`は、テキストの段落を表すコンポーネントです。デフォルトでは、`p`要素をレンダリングします。 ## 使用しているコンポーネント・フック - [Blockquote](https://yamada-ui.com/docs/components/blockquote.md): `Blockquote` は引用を表すコンポーネントです。デフォルトでは `blockquote` 要素をレンダリングします。 - [Code](https://yamada-ui.com/docs/components/code.md): `Code` はコードブロックを表すコンポーネントです。デフォルトでは `code` 要素をレンダリングします。 - [Heading](https://yamada-ui.com/docs/components/heading.md): `Heading`は、セクションの見出しを表すコンポーネントです。デフォルトでは、`h1`要素をレンダリングします。 - [Link](https://yamada-ui.com/docs/components/link.md): `Link`は、別のウェブページや同一ページ内の場所、または他のURLへのハイパーリンクを作成するコンポーネントです。 - [List](https://yamada-ui.com/docs/components/list.md): `List`は、リストを表示するコンポーネントです。デフォルトでは、`ul`要素をレンダリングします。 - [NativeTable](https://yamada-ui.com/docs/components/native-table.md): `NativeTable`は、データを効率的に整理して表示するコンポーネントです。 - [Separator](https://yamada-ui.com/docs/components/separator.md): `Separator`は、要素間において区切りを表すコンポーネントです。