2004年08月08日
Blogで記事のタイトルに個別記事へのリンクを貼ってみる
Blogを使っていて、何気なく記事タイトルの上にマウスを乗せている自分に気が付きました。
そかそか、「わざわざ記事本文を表示させるために投稿時間のリンクをクリックするのは面倒だな〜。」というのが無意識にそうさせたんでしょうか。
というわけで、記事のタイトル部分に個別記事を表示させるリンクを貼り付けてみたいと思います。
そかそか、「わざわざ記事本文を表示させるために投稿時間のリンクをクリックするのは面倒だな〜。」というのが無意識にそうさせたんでしょうか。
というわけで、記事のタイトル部分に個別記事を表示させるリンクを貼り付けてみたいと思います。
やり方はHTMLのタイトル部分を表示させる箇所で、個別記事へのリンクを自動生成させるだけです。
まず、新しくリンクさせる部分のデザインをCSSに記述します。名前は適当に「a.atitile」としました。
a.atitle{color:#000;text-decoration:none;}
a.atitle:link{color:#000;text-decoration:none;}
a.atitle:visited{text-decoration:none;}
a.atitle:active{}
a.atitle:hover{color:#000;text-decoration:underline;}
で、HTMLで記事のタイトルを作成するタグの前後に<a>タグを追加します。
<div class="blogbody">
<a name="<$ArticleId$>"></a>
<h3 class="title">
<a class="atitle" href="<$ArticlePermalink$>">
<$ArticleTitle ESCAPE$>
</a>
</h3>
太字の部分を追加します。
これだけでタイトルにリンクが貼れます。トップページだけでなく、カテゴリ別アーカイブや月別アーカイブにも同じように設定することが可能です。
- 追記 - 2005/10/23
Blogテンプレートのデザインを変更したので、旧テンプレートのソースは参考として掲載します。また、今までは各ソースをHTMLファイルに変換して掲載していましたが、Textareaの形式に変更しました。
・トップページのHTML_v002
・月別アーカイブのHTML_v003
・カテゴリ別アーカイブのHTML_v003
・スタイルシート_v002
まず、新しくリンクさせる部分のデザインをCSSに記述します。名前は適当に「a.atitile」としました。
a.atitle{color:#000;text-decoration:none;}
a.atitle:link{color:#000;text-decoration:none;}
a.atitle:visited{text-decoration:none;}
a.atitle:active{}
a.atitle:hover{color:#000;text-decoration:underline;}
で、HTMLで記事のタイトルを作成するタグの前後に<a>タグを追加します。
<div class="blogbody">
<a name="<$ArticleId$>"></a>
<h3 class="title">
<a class="atitle" href="<$ArticlePermalink$>">
<$ArticleTitle ESCAPE$>
</a>
</h3>
太字の部分を追加します。
これだけでタイトルにリンクが貼れます。トップページだけでなく、カテゴリ別アーカイブや月別アーカイブにも同じように設定することが可能です。
- 追記 - 2005/10/23
Blogテンプレートのデザインを変更したので、旧テンプレートのソースは参考として掲載します。また、今までは各ソースをHTMLファイルに変換して掲載していましたが、Textareaの形式に変更しました。
・トップページのHTML_v002
・月別アーカイブのHTML_v003
・カテゴリ別アーカイブのHTML_v003
・スタイルシート_v002
トラックバックURL
この記事へのトラックバック
1. 本日の変更点9/21・・・見てもらいやすく [ なんとか続ける ] 2004年09月22日 09:48
また参考にさせていただきました。
2. SEOから考えるブログのカスタマイズ [ 大学生社長ひろとの挑戦!−まだ限界だなんて認めちゃいないさっ ] 2004年12月15日 02:44
最近ブログのカスタマイズ(レイアウトを変えたり、機能を追加したりすること)
にはまっています。
結構凝り性なんです。
最近、ブログのカスタマイズの仕方について質問を多くいただくので、
今日は、そのやりかたを紹介します。
といっても、私が参考にし.
3. プチカスタマイズを一度にたくさん part1 [ Trial and Error ] 2005年02月12日 20:47
【備忘録その7】細かなところをいろいろ 前編
トップページ以外へのサイドバー表示(個別記事へのサイドバーの表示方法参照)と3カラム化(3カラム化のしかた参照)が終わって、とりあえず全体の見栄えはガラっと変わった。
で、次にしたのは細かなところ。細かいと言
この記事へのコメント
1. Posted by
keyboard
2004年08月11日 01:45
参考に(というかそのまま利用)させて頂きました。
ありがとうございます。
ありがとうございます。
2. Posted by
sarugane
2004年08月11日 09:55
使っていただいてありがたいです。
これからもいろいろ実験して、紹介していきたいと思います。
これからもいろいろ実験して、紹介していきたいと思います。
3. Posted by
takoashi
2004年08月28日 12:03
こんにちは、takoashiです。
トラックバックどうもです。
そっくりな記事ですね。
ちょっとびっくり。
みんな考えることは同じですね。
トラックバックどうもです。
そっくりな記事ですね。
ちょっとびっくり。
みんな考えることは同じですね。
4. Posted by
sarugane
2004年08月28日 12:16
こんにちは、takoashiさん。
コメントありがとうございます。
実際にやってみるとこれがなかなか便利なんですよ!
もう元には戻せません・・・。
コメントありがとうございます。
実際にやってみるとこれがなかなか便利なんですよ!
もう元には戻せません・・・。
5. Posted by
takoashi
2004年08月28日 13:32
どれだけ、もともとに近づけてリンクだということが
わかるようにするところがむずかしいですね。
うちのブログもなんとかうまく設定できました。
h3タグをaタグで囲むと簡単にうまくいくんです。
発想の転換が必要・・・
わかるようにするところがむずかしいですね。
うちのブログもなんとかうまく設定できました。
h3タグをaタグで囲むと簡単にうまくいくんです。
発想の転換が必要・・・
6. Posted by
sarugane
2004年08月29日 01:57
確かにデフォルトはリンクされていないので、どう見せるか難しいですね。
ただ、タイトル上にマウスオーバーするのは無意識で皆さんされているはずですので、個人的にはマウスオーバーでアンカーを付けたり色を変えたりするだけでOKかと思っています。
ただ、タイトル上にマウスオーバーするのは無意識で皆さんされているはずですので、個人的にはマウスオーバーでアンカーを付けたり色を変えたりするだけでOKかと思っています。
7. Posted by
citromacmo
2005年02月02日 19:24
こんにちは。
パン屑リストに続いて、こちらも参考にさせて頂きました。ほんと、重ね重ねありがとうございます。勢い余って?個別記事にも設定しまい、とても無意味なことしてしまいましたが(笑)。。。
パン屑リストに続いて、こちらも参考にさせて頂きました。ほんと、重ね重ねありがとうございます。勢い余って?個別記事にも設定しまい、とても無意味なことしてしまいましたが(笑)。。。
8. Posted by
sarugane
2005年02月06日 13:39
>citromacmoさん
参考になってよかったです。
このカスタマイズをして慣れてしまうと、実装していない他のサイトが、ちょっと不便に感じてしまいますね。
参考になってよかったです。
このカスタマイズをして慣れてしまうと、実装していない他のサイトが、ちょっと不便に感じてしまいますね。
9. Posted by
ハニー
2005年05月26日 13:48
こんにちわ。
参考にさせていただきました。
難しそうだな〜と思ってしばらく様子見してたんですが
とてもわかりやすく書いてあったので
私にもできました!よかった!
参考にさせていただきました。
難しそうだな〜と思ってしばらく様子見してたんですが
とてもわかりやすく書いてあったので
私にもできました!よかった!
10. Posted by
sarugane
2005年05月28日 15:42
>ハニーさん
こんにちわ。
HTMLは慣れるまでよくわからない記号の集まりに見えますが、そのうちなんとかなるもんです!
こんにちわ。
HTMLは慣れるまでよくわからない記号の集まりに見えますが、そのうちなんとかなるもんです!

