エスケープ処理
HTMLタグはMarkdownルールが適用される前にエスケープされるため、ソースに入力されたタグはそのまま表示されます。
一般的なMarkdown記法をHTMLに変換し、安全なプレビューとコピー可能なHTML出力を提供します。
このパーサーは主要な記法に特化しています:見出し、強調、リスト、引用、リンク、インラインコード、コードブロック、段落。
入力された生のHTMLは最初にエスケープされます。プレビューはパーサーによって生成されたHTMLのみを表示するため、ドキュメント作成やスニペット作業において予測可能な動作を維持します。
HTMLタグはMarkdownルールが適用される前にエスケープされるため、ソースに入力されたタグはそのまま表示されます。
Markdownリンクは、エスケープされたソースから生成された安全なテキストとhref属性を使用して変換されます。
これは完全なCommonMarkエンジンではありません。一般的なドキュメントスニペット向けに最適化されています。
パーサーはまず生のHTMLエンティティをエスケープし、次に各行に対してMarkdown変換を適用します。最初にコードブロックが保持され、次にインライン書式が適用され、最後に見出し、リスト、引用などのブロック構造が最終的なHTMLとして組み立てられます。