templates/container.tpl
XML 宣言を省略
冒頭の
<meta>の文字コード指定をタイトルより前に
ヘーダーにある $sMenu1 をフッターに
41~45行
サイト名を画像ではなくテキストで表示
47行目
Designed by の表記
76行目に
冒頭の
<?xml version="1.0" encoding="$config[charset]" ?>を削除。IE の後方互換モード回避策です。XML 宣言は強く推奨されているのですが、ユニコードで運用しているので、省略してもいいでしょう。
<meta>の文字コード指定をタイトルより前に
<title>$sTitle$config[title]</title> <meta http-equiv="Content-Type" content= "text/html; charset=$config[charset]" />を
<meta http-equiv="Content-Type" content= "text/html; charset=$config[charset]" /> <title>$sTitle$config[title]</title>と、7行目と8行目を入れ換え。これで「IE で真っ白」をかなり回避できます。
ヘーダーにある $sMenu1 をフッターに
41~45行
<div id="main"> <div id="head1"> $sMenu1 </div> <div id="head2">70、71行
<div id="foot"> <div id="copy">$config[foot_info]</div>を
<div id="main"> <div id="head2">
<div id="foot"> <div id="head1"> $sMenu1 </div> <div id="copy">$config[foot_info]</div>に。日本語版デフォルト CSS テンプレート(Long Beach)では、右上にメニューがあると収まりが悪いので。また、日本語サイトには、こちらのほうが使いやすいと考えました。
サイト名を画像ではなくテキストで表示
47行目
<h1><a href="?" tabindex="1"><img src="$config[dir_templates]img/logo.jpg" alt="$config[title]" /></a></h1>を
<h1><a href="?" tabindex="1">$config[title]</a></h1>に。画像(ロゴ)ではなく、「環境設定」で記入した「サイト名」が表示されるようにしてあります。
Designed by の表記
76行目に
<div class="foot">Designed by <a href="http://www.freecsstemplates.org/">Free CSS Templates</a></div>を追加。Free CSS Templates 以外の CSS テンプレートを使うときは、この部分を書き換えてください。