4

マークダウン付きのスパン要素を作成することは可能ですか?Kramdownコンバーターを使用しています。

ありがとう!

4

2 に答える 2

9

Markdown構文の仕様/ドキュメントによると、プレーンなHTML<span>要素を使用できるはずです。さらに、Kramdownのドキュメントには、一般的なHTML要素の使用に関するセクション全体が含まれています<span>

Kramdownのドキュメントから:

HTMLタグは、ブロックレベルだけでなく、スパンレベルでも使用できます。スパンレベルのHTMLタグは、1つのブロックレベルの要素内でのみ使用できます。あるブロックレベルの要素で開始タグを使用し、別のブロックレベルの要素で終了タグを使用することはできません。正しいXHTMLのみがサポートされていることに注意してください!これは、たとえば、の<br/> 代わりにを使用する必要があることを意味します<br>(ただし、kramdownは可能であればそのようなエラーを修正しようとします)。

デフォルトでは、kramdownはspanHTMLタグ内のkramdown構文を解析します。ただし、この動作はparse_span_htmlオプションを使用して構成できます。これがtrueに設定されている場合、HTMLスパンでの構文解析が有効になり、falseに設定されている場合、解析が無効になります。markdown属性を使用して、タグごとにタグごとに構文解析を有効/無効にすることもできます。

  • HTMLタグに属性markdown="0"がある場合、そのHTMLタグ内で解析(HTMLスパンタグの解析を除く)は実行されません。

  • HTMLタグに属性markdown="1"がある場合、タグのコンテンツはスパンレベルの要素として解析されます。

  • HTMLタグに属性markdown="block"がある場合、HTMLスパンにブロックレベルの要素を含めることはできず、属性は無視されるため、警告が発行されます。

  • HTMLタグに属性markdown="span"がある場合、タグのコンテンツはスパンレベルの要素として解析されます。

于 2012-12-03T15:10:28.407 に答える
0

マークダウンスパン要素を使用します。

于 2014-01-22T04:34:49.360 に答える