2008年9月アーカイブ

第12回 livedoor用テンプレートをカスタマイズしてみよう!(2)

こんにちは!さいとうですhappy01
今日は寒いですねbearingみなさん風邪をひいたりしていませんか??
寒いのは苦手なんですが、買ったばかりのジャケットが着れるので、ちょっとうれしいですshine

それではlivedoorの公式テンプレートからコピーしてきたソースをベースにして、自分のオリジナルのテンプレートを作っていきますscissorsshine
今回は簡単にCSSだけを編集して、デザインをかえてみましょうnotes

flag文字のサイズを変えてみよう leftright

記事の文字を小さくしてみましょう。

記事の本文を表示させるタグは<$ArticleBody$>です。このタグを囲っているclass".article-body-inner"のfont-sizeを12pxに変更してみましょうflair
現在のCSSにはarticle-body-innerというクラス名は存在しないので、
.article-body-inner { font-size:12px; }
をCSSに追加してみてください。

追加したら再構築します。どうですか?文字が小さくなりましたよね??wink

flagプラグインのタイトルに背景をつけてみよう

livedoorのプラグインは
第9回 ブログのコーディング(4)livedoorについてclear
でお話ししたように

diamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamond
<div class="sidetitlebody">
<div class="sidetitle">~~</div>
</div>
<div class="sidetop">~~</div>
<div class="side">
<div class="sidebody">~~</div>
</div>
<div class="sidebottom">~~</div>
diamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamond

このような構造になっています。ここのスタイルシートを変更して、背景をつけますwink
ちょっと長くなったので、次回に続きますsoonsoon soon

次回はプラグインのタイトルに背景を表示させる方法の、続きです!
更新は10月6日(月)の予定です。お楽しみにsign03

ブログ用テンプレートのサイトです↓↓↓↓↓↓↓↓↓全部無料で使えますょhappy02

ブロプー

|

第11回 livedoor用テンプレートをカスタマイズしてみよう!(1)

こんにちは!さいとうですhappy01
だんだんと涼しくなってきてますね・・・typhoontyphoontyphoon
みなさん、もう秋服の準備はしましたか??maple
私は先日、ジャケットを購入しましたt-shirt
これでいつ寒くなっても大丈夫ですgood

livedoor.gif

それでは今回はlivedoor Blogを例にして、CSSをちょっとだけ変更して、カスタマイズしていこうと思いますwrench

今回ベースにするテンプレートは「デフォルト2008(桃,2カラム)」にしました。ベースにするテンプレートはシンプルな方が作りやすいと思いますよcat

まずは、ベースにするHTMLと CSSのソースを用意しましょうsign03


copy.gif

CSSは「カスタマイズ/管理 」>「デザインのカスタマイズ」ページからコピーしてきます。

HTML は独自タグが使われているため、実際にどのように反映されるのかローカルでは確認しづらくなっていますdespair
確認用として、ベースとしたテンプレートを反映させた実際のブログからソースをコピーしてきましょう。トップページ、個別記事ページ、カテゴリアーカイブ、月別アーカイブの4つを用意してください。

カテゴリ分けをした記事を投稿していないとトップページ以外は表示されないので、まだ記事が投稿されてない場合には適当にテストページを投稿してからコピーしてくださいpisces

今回はCSSだけを編集していくので、確認用のHTMLだけあれば良いのですが、HTMLも編集していく場合には、「カスタマイズ/管理」>「デザインのカスタマイズ」から、HTML4種類(トップーページ、個別記事ページ、カテゴリアーカイブ、月別アーカイブ)もコピーしてきましょうwink

CSS1つとHTML4つが用意できたでしょうか?
準備が整ったら、次回はいよいよCSSを編集していきますhappy01paper

更新は9月29日(月)の予定です。お楽しみにsign03

新作テンプレートが追加されました!ブログ用テンプレートのサイトです↓↓↓↓↓↓↓↓↓全部無料で使えますょhappy02

ブロプー

|

第10回 FC2用テンプレートについて

こんにちは!さいとうですhappy01
私はこの3連休で北海道にいってきましたーairplaneairplaneairplane
天気がとってもよくてsun最高でしたhappy02good
北海道は半そでだと寒いかな??と思ってたんですが、
ちょっと暑いぐらいでしたよsmile

それでは今回はFC2用テンプレートについて書きますpencil

  • flag独自タグ

    livedoorと同様に、FC2にも独自タグがあります。

    詳しくはこちらに書いてあります →テンプレート中に使える変数一覧clear

  • flagプラグインの表示

    FC2の場合は
    <!--plugin_first(second,third)-->~<!--/plugin_first(second,third)-->
    がプラグインを表示させるタグです。
    この中に
    <%plugin_first(second,third)_title>
    <plugin_first(second,third)_content>

    などを入れこんで、プラグインのタイトルやコンテンツを表示させますeyeglass

    <%plugin_first(second,third)_title>
    <plugin_first(second,third)_content>

    などのクラス名をlivedoorの
    .sidetitlebody / .sidetitle / .sidetop / .side / .sidebody / .sidebottom
    と同じものにすれば、livedoor用につくったメニュー部分のCSSをFC2でもそのまま使えますよhappy01

  • flag広告の表示

    広告を表示させるタグ
    <%ad> <%ad2>
    がテンプレート中に含まれていないとテンプレートを更新することができませんdanger 必ず記述してくださいsign01

次回はlivedoorのテンプレートをちょっとだけ変更してみましょうwink
更新は9月22日(月)の予定です。お楽しみにsign03

新作テンプレートが追加されました!ブログ用テンプレートのサイトです↓↓↓↓↓↓↓↓↓全部無料で使えますょhappy02

ブロプー

|

第9回 livedoor用テンプレートについて

こんにちは!さいとうですhappy01
みなさん!今週末は3連休ですよhappy02
暑さもちょっと和らいだこの時期は、お出かけするのにちょうどいい時期ですねmaple
ちなみに私は北海道に行く予定ですairplane

それでは今回は、livedoor用テンプレートについて書いていきます。

flag必須タグ

livedoor Blogには必須タグがあります。
$BlogHeader$, $Advertise$, $LDServices$ の3つです。

詳しくはこちらに書いてあります → DesignTemplate/Tag/必須タグclear

flag独自タグ
TrackBackForm / TrackBacksList / CommentForm / CommentsList

これらのタグを使用するとコメント、トラックバックの機能を簡単に埋め込むことができますnotes
CommentAuthor : コメント記入者名
CommentEmail : コメント記入者のメールアドレス
など、細かく指定できるタグもありますが、技術に自信のない人やそこまでこだわらない人にはこのタグを使うと良いでしょうwink

詳しくはこちらに書いてあります → カスタマイズのまとめWikiclear

flagプラグインの表示

PluginList_A :「A」設定のプグイン表示
PluginList_B :「B」設定のプグイン表示

livedoor_menu.gif

この二つのタグを使用するとプラグインが表示され、HTMLでは以下のように書き出されます。

diamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamond
<div class="sidetitlebody">
<div class="sidetitle">~~</div>
</div>
<div class="sidetop">~~</div>
<div class="side">
<div class="sidebody">~~</div>
</div>
<div class="sidebottom">~~</div>
diamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamonddiamond

.sidetitlebody, .sidetitle, .sidetop, .side, .sidebody, .sidebottom
この6つのclass名は変更することができません。
どのクラスの背景を繰り返しにして、どのクラスの背景にボックスの上部と下部の画像を表示させたらいいのか考えながらコーディングする必要がありますbearing


flagHTML

livedoorのHTMLは4種類用意する必要がありますcoldsweats02

  • トップページ: 最新の記事がいくつか表示されます。表示される記事の数は、設定によって変わります。
  • 個別記事ページ:1つの記事とコメント欄、トラックバック欄が表示されます。コメントとトラックバックを禁止にしている場合には、記入フォームは表示されません。
  • カテゴリアーカイブ:あるカテゴリーの記事のみが表示されます。
  • 月別アーカイブ:ある月の記事のみが表示されます。

一つのページでしか使われないCSSセレクタもあるので、それも忘れずに設定してくださいねsign01

flagjavascript

個別記事ページだけに使用されているjavascriptがあります。<title>~</title>の下に記述されている2行のところです。

<script type="text/javascript" src="http://parts.blog.livedoor.jp/js/emoji.js"><script>
<script type="text/javascript" src="http://parts.blog.livedoor.jp/js/misc.js"></script>

このスクリプトを削除してしまうと、絵文字とトラックバックが使えなくなってしまうので気をつけてくださいdanger

次回はFC2用テンプレートについて書きますwink
更新は9月16日(火)の予定です。お楽しみにsign03

新作テンプレートが追加されました!ブログ用テンプレートのサイトです↓↓↓↓↓↓↓↓↓全部無料で使えますょhappy02

ブロプー

|

第8回 FC2とlivedoor用テンプレートについて

こんにちは!さいとうですwink
ここのところほんとに雨ばかりです・・・sprinkle
そして雷thunderもよくなりますねbearing
特に先週の雷は、家が震えるぐらい凄まじいものでしたbearingsweat01

それでは今回は、FC2とlivedoor用テンプレートについて書いていきますpencil

FCとlivedoorは、アメブロとは異なり、HTMLとCSSの両方を自由に編集することができますhappy02scissors

自由度が高いので、HTML&CSSのスキルに自信のある人は1から自分で作っていくことが可能です。自信がない人はシンプルな公式テンプレートをベースとして編集していくと良いでしょう。

そしてこの2つはほぼ同じCSSを使うことができます。どちらかのサービス用のCSSを作成すれば、ほとんど修正することなく、そのままもう片方のサービスに適用させることができるのですshine
それではポイントを少しだけgood

flag独自タグ

FC2とlivedoorには独自タグというものがありますfish
独自タグはHTMLソース中で使用するもので、記事内容や投稿されたコメントの数などを表示させるものです。そして独自タグはFC2とlivedoorで異なります。
例えば本文を表示させる独自タグは、livedoorでは<$ArticleBody$>、FC2では<%topentry_body>となります。
HTMLを組んでから、それぞれの独自タグを入れていけば、livedoorとFC2テンプレート用のHTMLがすぐできちゃうのですheart04

flag特殊タグ

livedoor Blogには特殊タグというものがあります。
特殊タグを使用すると、予め組まれたHTMLのセットが出力されます。
例えば、<$PluginList_A$>と記述した場合、ブログのHTMLでは
<div class="sidetitlebody">
<div class="sidetitle"> プラグインのタイトル < /div>
</div>
<div class="sidetop"> < /div>
<div class="side">
<div class="sidebody"> プラグインの内容 < /div>
</div>
<div class="sidebottom"> < /div>
と書き出されます。

特殊タグの内容は変更することができないので、FC2のHTMLをlivedoorに合わせて組んでいけば、ほとんど同じCSSを使うことができるのですhappy01

次回はlivedoor用テンプレートについて書きますwink
更新は9月8日(月)の予定です。お楽しみにsign03

新作テンプレートが追加されました!ブログ用テンプレートのサイトです↓↓↓↓↓↓↓↓↓全部無料ですhappy02

ブロプー

|

カテゴリー
月別アーカイブ
タグクラウド
プロフィール

プロフィール

  • 名前:さいとう
  • 血液型:B型
  • 星座:おうし座
  • 趣味:散歩、お絵描き