このページはMDXを使用して作成されています。MDX とは、Markdownに加えてJSXを使用することができます。Markdown を書くと同時に React コンポーネントなどを埋め込むことができ、チャートやアラートなどリッチな表現をすることができます。
既存の CMS の代替に MDX を使用することはいくつかのメリットがあります。
一方デメリットもあります。
LongText
H1 ~ H3 までに style を当てています。(H4 以下は当てていません。)
H2 には、参照しやすいように Hover でクリップアイコンが表示されます。
クリップアイコンをクリックすると、リンクがコピーされます。
# H1
## H2
### H3
プログラミング言語がハイライト表示されます。
また、コードブロック右上をクリックするとコードがコピーされます。
let name = 'test';
ファイル名が表示されます。
index.jslet name = "test";
ディレクトリ名が表示されます。
src/index.jslet name = "test";
何も prefix がない場合は、plaintext です。
let name = "test"
`index.js`
で表示します。
index.js
Name | Age |
---|---|
Taro | 18 |
{/* TODO: React Hydration Error */} {/* ## 引用表示 (Blockquote)
よろしくお願い致します。 */}
[Text](Link)
で埋め込みます。
そのままテキストで埋め込むと、下記のように表示されます。
iframe で埋め込みます。
調査中
iframe で埋め込む。
調査中
you're doing great, even if your Tweets aren't
— Twitter (@Twitter) November 17, 2021Normal
Bold
斜線
italic
---
で表示します。
調査中

調査中
HTML を Markdown ファイルに書くと、そのまま表示されます。
<p style="color: red;">赤い文字</p>
赤い文字
準備中