<sup></sup>
標籤用於上標。創建一個代碼塊是用反引號完成的。我遇到的問題是當我嘗試在代碼塊中創建上標時,它會打印出<sup></sup>
標記,而不是格式化標記之間的文本。Github Markdown中的代碼塊中的上標
如何在反引號之間使用上標文字格式正確?
郵政溶液編輯
所需的輸出:的 A2
代替A<sup>2</sup>
<sup></sup>
標籤用於上標。創建一個代碼塊是用反引號完成的。我遇到的問題是當我嘗試在代碼塊中創建上標時,它會打印出<sup></sup>
標記,而不是格式化標記之間的文本。Github Markdown中的代碼塊中的上標
如何在反引號之間使用上標文字格式正確?
郵政溶液編輯
所需的輸出:的 A2
代替A<sup>2</sup>
這是不可能的,除非您使用原始HTML。
的rules具體狀態:
隨着代碼跨度,連字符號和尖括號將自動編碼爲HTML實體,這使得它易於包括例如HTML標籤。
換句話說,不可能使用HTML格式化代碼範圍中的文本。實際上,代碼跨度是簡單的,未格式化的文本。將任何文本顯示爲上標意味着它不是簡單的,未格式化的文本。因此,這是不可能的設計。
然而,規則也state:
降價不是HTML的替代品,甚至接近它。它的 語法非常小,僅對應於HTML標籤的非常小的子集。這個想法是而不是來創建一個語法,使得它更容易插入HTML標記 。在我看來,HTML標籤已經很容易被插入到 中。 Markdown的理念是讓讀者易於閱讀,編輯和散文編輯。 HTML是發佈格式;減價是寫作 格式。因此,Markdown的格式化語法只能解決以純文本格式傳送的問題。
對於Markdown語法未涉及的任何標記,您只需使用 即可使用HTML本身。 ...
所以,如果你真的需要在代碼跨度一些文本是在標,然後使用原始的HTML整個跨度(根據需要,一定要手動逃避的東西):
<code>A code span with <sup>superscript</sup> text and escaped characters: "<&>".</code>
這使得爲:
A code span with superscript text and escaped characters: "<&>".
減價包裝在兩個
<pre>
和<code>
標籤的代碼塊。
您可以代碼塊中使用Unicode superscript and subscript characters:
class SomeClass¹ {
}
輸入這些字符將取決於你的操作系統和配置上。我喜歡在我的Linux機器上使用compose key序列。作爲最後的手段,你應該能夠從上面提到的Wikipedia頁面中複製和粘貼它們。
該鏈接的降價規則的相關章節是apprecia特德。哪一個更好的選擇,使用原始HTML還是使用Unicode字符? –
使用Unicode「字符將取決於您的操作系統和配置」以及您的文件編碼和編輯器。但是,原始HTML應該可以在大多數任何系統上運行。原始HTML也更爲典型,如果其他人稍後將審查/編輯您的工作,他們可能會感到驚訝和/或不確定如何使用Unicode字符。 – Waylan