Ich verstehe, dass die target
Attribut einer <a>
Verknüpfung kann nicht von CSS angegeben werden. Ich möchte in der Lage sein, externe Links in einem Jekyll mit der folgenden Ausgabe basierte Abschlag Dokument zu erzeugen:Jekyll: produzieren benutzerdefinierten HTML für externe Links (Ziel-und CSS-Klasse)
<a href="the-url" class="external" target="_blank">the text</a>
ohne so zu etwas zurückgreifen:
[the text](the url){:target"_blank" class="external"}
Ich will nicht hard-code die target
in jedem Link, weil ich es irgendwann ändern möchte, auch es ist laut. So ideal hätte ich
[the text](the url){:class="external"}
... aber dann kann CSS nicht die target="_blank"
hinzufügen.
So würde meine Idee ein eigenes Plugin sein, die mich
{% ext-link the-url the text %}
Ist ein solches Plugin existieren schreiben können? Gibt es bessere Möglichkeiten, dies zu erreichen?
Dieses Plugin funktioniert nicht für mich auf jekyll 3.3.1. –
Getestet auf Jekyll 3.4.0, hatte ein Problem mit Nokogiri - behoben durch Angabe des Edelsteins 'Nokogiri' im Projekt Gemfile. Ansonsten funktionierte das Plugin gut. – nourish