**[[質問箱5/76]] [#i662fc14]
#author("2018-03-11T21:43:54+09:00;2011-12-12T02:53:20+09:00","","")
**[[質問箱/5076]] [#i662fc14]
|RIGHT:70|LEFT:410|c
|~カテゴリ|デザイン・CSS・スキン|
|~サマリ|見出し(h2~h4)にname属性を付けたい|
|~バージョン|1.4.7|
|~投稿者|[[ばりあん]]|
|~状態|完了|
|~投稿日|&new{2011-12-11 (日) 18:59:04};|
***質問 [#ob1cc1bd]
 *
 **
 ***
のa要素の見出しにはID属性がついてますが、IDと同じ値のname属性を付加できないでしょうか?
 <a id="aaaaaaaa" name="aaaaaaaa"
というような感じです。

***回答 [#ef6b14ca]
- [[質問箱4/263]] などを見ると、内部的にanameプラグインを呼び出してa要素を付加しているようです。見出し限定ではなくても構わないなら、anameプラグインを改造することで実現できると思います。 --  &new{2011-12-11 (日) 21:07:16};
- [[質問箱/4263]] などを見ると、内部的にanameプラグインを呼び出してa要素を付加しているようです。見出し限定ではなくても構わないなら、anameプラグインを改造することで実現できると思います。 --  &new{2011-12-11 (日) 21:07:16};
- anameプラグインという見た感じ下の方の
 return '<a class="' . $class . '"' . $attr_id . $href . $title . '>' .
辺りかなと思ったのですがいじってみても特に変化が感じられませんでした。どの辺りかわかりますでしょうか? -- [[ばりあん]] &new{2011-12-11 (日) 22:06:37};
- このサイトなら見出しの右にある&dagger;(HTMLソースなら&amp;dagger;)の部分の話ですよね?それならその部分で合っていますよ。
 return '<a class="' . $class . '" name="' . &id . '"' . $attr_id . $href . $title . '>' .
にするとか、noidオプションと連動するように$attr_idを定義しているところを
 $attr_id = $f_noid  ? '' : ' id="' . $id . '" name="' . &id . '"';
にするとか、いくつか実現方法が考えられますが。 --  &new{2011-12-12 (月) 00:25:28};
- 無事上記の方法(どちらでも)で成功しました。素早い回答ありがとうございました。 -- [[ばりあん]] &new{2011-12-12 (月) 02:53:12};

#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.050 sec.

OSDN