Just a quick note so I don’t lose this:

In Jekyll’s default markdown processor, kramdown, you can specify an attribute on a spanning or block element inside braces (“squirly brackets”) like so:

{:attr="value"}

Thus, to get a link to open in a new tab:

[link text](linkpath){:target="_blank" rel="noopenner noreferrer"}

Should generate:

<a href="linkpath" target="_blank">link text</a>

Let’s just see what happens:

This link should open in a new page.


Source