[解決済み] Markdownで色を適用する方法は?
質問
Markdownを使ってテキスト情報を保存したいのですが、どうすればいいですか?しかし、ググってみると、Markdownは色をサポートしていないようです。また、StackOverflowはカラーをサポートしていません。GitHubのマークダウンの場合と同じです。
色つきのテキストが使えるマークダウンのフレーバーはありますか?
どのように解決するのですか?
TL;DR
Markdownはカラーをサポートしていませんが、Markdownの中でHTMLをインライン化することは可能です。
<span style="color:blue">some *blue* text</span>.
長い回答
オリジナル/オフィシャルとして 構文規則 と記載されています(強調)。
Markdownの構文は、1つの目的のために意図されています: ウェブ用に文章を書くためのフォーマットとして使用されることです。
MarkdownはHTMLの代替物ではなく、またそれに近いものでもありません。その構文は非常に小さく、HTMLタグの非常に小さなサブセットにのみ対応しています。アイデアは、HTMLタグの挿入を容易にする構文を作ることではありません。私の考えでは、HTMLタグはすでに挿入しやすくなっています。Markdownのアイデアは、散文を読み、書き、編集することを容易にすることです。HTMLは出版フォーマットであり、Markdownは執筆フォーマットです。このように Markdownのフォーマット構文は、プレーンテキストで伝えることができる問題にのみ対応しています。 .
Markdownの構文でカバーされていないマークアップには、単にHTMLそのものを使用します。
それはquot;出版フォーマットではないため、テキストに色をつける方法を提供することは、Markdownの範囲外です。とはいえ、生のHTMLを含むことができるため、不可能ではありません (そして、HTMLはパブリッシングフォーマットです)。例えば、以下のMarkdownテキストは(コメントで@scoaによって提案されたように)。
Some Markdown text with <span style="color:blue">some *blue* text</span>.
とすると、以下のようなHTMLになります。
<p>Some Markdown text with <span style="color:blue">some <em>blue</em> text</span>.</p>
StackOverflow (そしておそらく GitHub) は (セキュリティ対策として) HTML を削除するので、ここで色を失ってしまいますが、これは標準的な Markdown の実装であれば動作するはずです。
もう一つの可能性は、もともと マークル マークダウンの実装で採用され、後に 少数 その他 (のように、同じアイデアでもっと多くの、あるいは少し異なる実装があるかもしれません)。 pandoc の div および span 属性 ). その場合、段落やインライン要素にクラスを割り当てて、CSS を使ってクラスの色を定義することができます。しかし、この非標準的な機能を実際にサポートしている数少ない実装の一つを絶対に使用しなければならず、あなたの文書はもはや他のシステムには移植できません。
関連
-
[解決済み] Markdownで色を適用する方法は?
-
[解決済み] SlackはMarkdownのテーブルをサポートしていますか?
-
[解決済み] GitHub風味のMarkdownに脚注を追加する方法とは?
-
[解決済み] GitHubのREADME.mdに画像を追加する方法とは?
-
[解決済み] Markdownのコメント
-
[解決済み] Markdownで画像サイズを変更する
-
[解決済み] Markdownで同じドキュメントの一部にリンクする方法は?
-
[解決済み] GitHub、Markdownを悪魔のようにいじくり回す - 666をDCLXVIに変更
-
[解決済み] Markdown: 番号付きリストの継続
-
[解決済み】Markdownファイル内のGitHub相対リンク
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Markdownマークアップで数行のインデントを行うには?
-
[解決済み] How to insert a line break <br> in markdown
-
[解決済み] SlackはMarkdownのテーブルをサポートしていますか?
-
[解決済み] How to insert a line break <br> in markdown
-
[解決済み] jupyter マークダウンセルで改行する方法
-
[解決済み] マークダウン 順序付きリストを作成する方法?
-
[解決済み] Markdownプレゼンテーションで新しい行を追加する方法は?
-
[解決済み】Markdownで2つの空白行を作成する
-
[解決済み】Markdown vs Markup - 両者は関係があるのか?
-
[解決済み】Markdownの「ネイティブ」なテキストアライメント