すでにMTはインストール済みであることを前提に話を進めてみたいと思います。ここはカスタマイズを私なりの方法で解説したいと思います。

練習用に、新しいウェッブログを作成してください。ちなみにこれは3.1でかかれていますが、テンプレートは、


このテンプレートをカスタマイズ・・・というか1から作っていく作業をしてみましょう。
まずは、メインページのテンプレートをいじってみましょう。

メインページのデフォルトの内容は一度全部削除します。(別のウェッブログを作成すれば、また、デェフォルとの内容は出てきます。)
まずはお決まりのヘッダー部分を記述します。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<$MTPublishCharset$>" />
<title><$MTBlogName encode_html="1"$></title>

<link rel="stylesheet" href="<$MTBlogURL$>styles-site.css" type="text/css" />

<link rel="alternate" type="application/atom+xml" title="Atom" href="<$MTBlogURL$>atom.xml" />
<link rel="alternate" type="application/rss+xml" title="RSS 1.0" href="<$MTBlogURL$>index.rdf" />
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<$MTBlogURL$>index.xml" />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="<$MTBlogURL$>rsd.xml" />
</head>
次に各ブロックに分ける記述を入れて行きましょう。下記の図のようなブロックを作って見ます。
まず、3つのたてブロックにするために。idを作ります。ボディのidを3つなので、threeとしておきましたが、
これは何でもかまいません。スタイルシートを呼び出すときに、3ブロック用のものを読み出すためのidです。メインページ以外では、2ブロックのものも利用するので、3ブロックと、2ブロック用のスタイルシートを作っておき、どちらを読み込むか区別するようにするためです。このメインページを3ブロックとしたので、こうしてあります。


<body id="three">

MTの表示部分全体をidでcontainerとして、名前をつけました。スタイルシートで、containerというidで、スタイルを指定できるようになります。

<div id="container">


ヘッダー部分の指定を記述します。!は後で、カスタマイズしやすいように、コメントをいれるための表記であるのでなくてもかまいません。
<!-- ヘッダー-->
ヘッダーのid
<div id="banner">



テキストノタイトルのスタイルを指定するidです。
<div id="title">

$MTはMT独自のタグです。h1の文字(h1の文字サイズは後でスタイルシートで指定できます。)タイトルにリンクをつけて、タイトルクリックでトップに戻れるようにリンクをしています。URL、タイトルネーム、そしてh2文字でタイトルしたのサブタイトルというか、コメントをタイトル下に記述させています。

<h1><a href="<$MTBlogURL$>" accesskey="1"><$MTBlogName encode_html="1"$></a></h1>
<h2><$MTBlogDescription$></h2>

</div>
</div>


タイトルの下に、メニューを出すために、1つブロックを設けました。必要なければ削除してかまいません。
idをnaviとつけました。
<!-- なびー-->
<div id="navi">

ナビのブロックの中に、メニューとして、一番上のカテゴリーを読み出して、表記する指定です。
<!--メニュー-->
<div id="menu">
<MTTopLevelCategories>
|<a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a>|
</MTTopLevelCategories>
</div>
</div>

上図参照mainのブロック
<div id="main">

上図参照leftのブロック
<!-- 左サイドバー-->
<div id="left" class="sidebar">

ここに左サイドに入れたいパーツをいれます。

ここにはエントリーかカテゴリーを一番上に
いれるといいでしょう。

</div>

上図参照centerのブロック
<!-- コンテンツ -->
<div id="center" class="content">

上図参照centerのブロック
<!-- prー-->
<div id="pr">
ここは広告やアフィリなどをいれるといいでしょう。

</div>

記事を入れるとよいでしょう。

</div>

上図参照rightのブロック
<!-- 右サイドバー-->
<div id="right" class="sidebar">


参考に右サイド一番上にお気に入りをいれてみました。
<!-- ブックマーク -->
<INPUT type="button" value="お気に入りに追加" onclick="AddFav()">
<script language="JavaScript">
<!--
function AddFav(){
window.external.AddFavorite('http://URL/','【サイト名】');
}
//-->
</script>

ここにはカテゴリーやカレンダーなどお好みのパーツをいれましょう。
メルマガの登録フォームでもいいですね。



Rssやライセンスをいれました。
<div id="feed">
<a href="<$MTBlogURL$>index.rdf">Syndicate this site (XML)</a>
</div>

<MTBlogIfCCLicense>
<div class="link-note">
<a href="<$MTBlogCCLicenseURL$>"><img alt="Creative Commons License" src="<$MTBlogCCLicenseImage$>" /></a><br />
このウェブログのライセンス: <a href="<$MTBlogCCLicenseURL$>">Creative Commons License</a>.
</div>
</MTBlogIfCCLicense>

<div id="powered">
Powered by<br /><a href="http://www.movabletype.jp">Movable Type <$MTVersion$></a><br />
</div>


</div>

上図参照footerのブロック
<!-- フッター -->
<div id="footer">

カウンターや相互リンクをいれるといいでしょう。
</div>


</body>
</html>


もし、どこかミスがあったらすんまそん。