用Markdown获得带下划线的文字
我正在使用BlueCloth作为Ruby的Markdown库,并且我找不到任何用于获得下划线文本的语法。 它是什么?
Markdown没有定义文本的定义语法。
我想这是因为加下划线的文本很难阅读,而且通常用于超链接。
另一个原因是<u>
标签在XHTML和HTML5中被弃用,所以它需要产生类似于<span style="text-decoration:underline">this</span>
。 (恕我直言,如果<u>
被弃用,所以应该是<b>
和<i>
。注意,Markdown分别产生<strong>
和<em>
而不是<b>
和<i>
,这就解释了其中的文字,而不是格式。 格式应该由样式表处理。
更新: <u>
元素在HTML5中不再被弃用。
您可以编写**_bold and italic_**
并将其重新设置为带下划线的文本,如下所示:
strong>em, em>strong, b>i, i>b { font-style:normal; font-weight:normal; text-decoration:underline; }
简单的<u>some text</u>
应该适合你。
在GitHub降价<ins>
文本</ins>
工作得很好。