BlueCloth をRubyのマークダウンライブラリとして使用していますが、テキストに下線を引くための構文が見つかりません。それは何ですか?
Markdownには、テキストに下線を引くための定義された構文がありません。
これは、下線が引かれたテキストが読みにくく、通常ハイパーリンクに使用されるためだと思います。
もう1つの理由は、<u>
タグがXHTMLおよびHTML5で非推奨になっているため、<span style="text-decoration:underline">this</span>
のようなものを生成する必要があるためです。 (IMHO、<u>
が非推奨の場合、<b>
および<i>
にする必要があります。)Markdownは<strong>
の代わりに<em>
および<b>
を生成することに注意してください。および<i>
、それぞれ、書式設定の代わりにテキストの目的を説明します。書式設定はスタイルシートで処理する必要があります。
更新:<u>
要素 はHTML5で非推奨ではなくなりました。
単純な<u>some text</u>
はあなたのために働くはずです。
GitHubでマークダウン<ins>
テキスト</ins>
うまくいく。
**_bold and italic_**
そして、次のように下線付きテキストにスタイルを変更します。
strong>em,
em>strong,
b>i,
i>b {
font-style:normal;
font-weight:normal;
text-decoration:underline;
}