Astro(Starlight)でテキストにハイライトする
Astroを使って静的なWebページを作成している際、Markdown文書内で特定のテキストにマーカーを引いたようなハイライト表示をしたい場合がある。標準のMarkdown記法(==テキスト== など)がうまく機能しないケースも多いため、確実な方法を以下に記す。
テキストにハイライトする方法
Section titled “テキストにハイライトする方法”ハイライト表示を適用するには、対象のファイル拡張子が .mdx であることを確認し、該当テキストを直接 HTMLの <mark> タグで囲む。
コードの記述例:
abc <mark>def</mark>実際の表示結果: abc def
- Astro(Starlight)におけるテキストハイライトには、HTMLの
<mark>タグを使用するのが最も確実である。 - 正常に表示させるため、ファイルの拡張子は
.mdxに設定する必要がある。
他の記事を探す