i18n.site MarkDown-Schreibkonvention
Ankerpunkt
Herkömmliche MarkDown
Ankerpunkte werden basierend auf Textinhalten generiert. Bei Mehrsprachen ist diese Lösung nicht realisierbar.
Die mit i18n.site
vereinbarte Ankerpunktlösung besteht darin, Text ähnlich wie <a rel=id href="#xxx" id="xxx"></a>
in MarkDown
einzufügen, um den Positionierungsankerpunkt manuell zu erstellen.
<a rel=id href="#xxx" id="xxx"></a>
, hier definiert rel=id
den Seitenstil des Ankerpunkts, bitte ersetzen Sie xxx
durch Ihre tatsächliche englische Ankerabkürzung.
Normalerweise werden dem Titel Anker hinzugefügt, wie zum Beispiel:
### <a rel=id href="#i18" id="i18"></a>i18 : MarkDown Command Line Translation Tool
Der Anzeigeeffekt ist wie folgt:
Schreibe HTML
in MarkDown
HTML
kann in pug
Code eingebettet werden.
Inhalte in <pre>
Elementen werden nicht übersetzt.
Durch die Kombination dieser beiden Punkte können Sie problemlos HTML
zu MarkDown
schreiben, um verschiedene Anzeigeeffekte zu erzielen.
Klicken Sie hier als Referenz i18n.site Die Sprachcodeliste auf der Homepage HTML ist wie folgt: :
<h1 style="display:flex;justify-content:space-between">i18n.site ⋅ International Solutions<img src="//p.3ti.site/logo.svg" style="user-select:none;margin-top:-1px;width:42px"></h1>
<pre class="langli" style="display:flex;flex-wrap:wrap;background:transparent;border:1px solid #eee;font-size:12px;box-shadow:0 0 3px inset #eee;padding:12px 5px 4px 12px;justify-content:space-between;"><style>pre.langli i{font-weight:300;font-family:s;margin-right:2px;margin-bottom:8px;font-style:normal;color:#666;border-bottom:1px dashed #ccc;}</style><i>English</i><i>简体中文</i><i>Deutsch</i> … …</pre>
Beachten Sie, dass <style>
auch in <pre>
oben definiert ist.