我有一個帶有 README.md 檔案的 GitHub 存盤庫。我的標題下方有一些
如果我修改上面的代碼以將其洗掉,如下所示:
<h1 align="center">
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
</h1>
我遇到了和以前一樣的問題:只顯示原始鏈接,而不顯示屏蔽。這是什么奇怪的行為?我試圖在 HTML/markdown 中實作的目標是不可能的,或者只是與 shields 不兼容?
uj5u.com熱心網友回復:
但是,我想將它們居中,將它們包裝在
<div align='center'></div>只顯示原始鏈接而不是盾牌影像中。
在 GitHub 的 GFM 中,您需要<div>使用空行將開始和結束標記與 Markdown分開:
<div align="center">
<a href=""></a>
<a href=""></a>
<a href=""></a>
</div>
這是因為(強調)
[原始 Markdown] 允許在 HTML 塊內出現空行。在這里禁止它們有兩個原因。首先,它消除了決議平衡標簽的需要,這是昂貴的,如果沒有找到匹配的結束標簽,可能需要從檔案的末尾回溯。其次,它提供了一種非常簡單靈活的方式將 Markdown 內容包含在 HTML 標簽中:只需使用空行將 Markdown 與 HTML 分開
我[<h1>...在你稱之為“替代”的例子中沒有看到任何類似的東西,但請不要以 這種方式濫用<h1>標簽:
<h1>HTML 規范允許使用多個,但不被視為最佳實踐。僅使用一種<h1>對螢屏閱讀器用戶有益。
語意計數!只有頂級標題內容屬于一個<h1>標簽,并且每個頁面應該只有一個這樣的標簽。盾牌和徽章絕對不屬于那里。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/378013.html
