4

個人のウィキでテンプレートを作成していますが、一部のリンクにカスタム属性 ( relclassなど) を持たせたいと考えています。

HTML 構文の使用

HTMLコードとして配置しようとしましたが、エスケープされました:

<a href="#{{{atelier-id|ex:atelier-id}}}" class="pilcrow">¶</a>
<a href="{{{auteur_url|ex:giroll.org/}}}" rel="author">{{{auteur|ex:auteur}}}</a>

ウィキ構文の使用

次に、wiki構文を使用してみましたが、それでもうまくいきません

[[#{{{atelier-id|ex:atelier-id}}}"|¶|pilcrow]]

質問

これは些細なことのように思えますが、 Help:Linksページに情報がありません。

では、リンクに追加の属性を追加するにはどうすればよいですか?

4

3 に答える 3

-1

これを解決するには、リンクを ID を持つスパンでラップし、その ID の要素に CSS セレクターを追加します。

あなたの記事では:

<span id="link-wrapper">[[YourLink]]</span>

あなたのCSSで:

#link-wrapper a
{
    background-color: #ffffff;
}

それが十分ではない状況を想像することはできないと思います。他にも考えられる回避策はたくさんありますが、これでうまくいかない場合はお知らせください。

于 2015-04-22T01:12:08.917 に答える