![](/img/trans.png)
[英]How do I make internal Markdown links generated by Nextjournal work with Jekyll?
[英]How do I customize how markdown links are rendered in Jekyll?
Jekyll 的 markdown 會導致在新標簽頁中打開鏈接,如下所示:
[External link](https://rubygems.org/gems/jekyll-target-blank){:target="_blank"}
然而,這為反向 tabnabbing 創建了一個開口,這可以通過添加額外的屬性來防止。 但是,一些 markdown 編寫者可能會忘記這樣做,從而為意外反向可選項卡鏈接偷偷摸摸留下一個簡單的方法。
我想通過讓所有鏈接都帶有 ref='noopener' 屬性來防止這種情況發生。也許這可以通過 Jekyll 的默認渲染 Kramdown 來完成。 閱讀文檔,我沒有看到任何明顯的方法。 或者也許我需要切換到 Redcarpet?
我剛剛找到了一種使用 Gem jekyll-target-blank 的簡單方法。 它默認添加 noopener。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.