アクセス解析

Home > Movable Type > title bannerに画像を使用する

title bannerに画像を使用する

 スタイルシートとメインページのテンプレートをうろうろしながら、なんとか今日は納得いくカタチにできました。タイトル部分のバナーがどうしてもうまくいかなくて四苦八苦しましたが、同じテンプレートを使用している他の方のサイトでバナー部分にイメージを採用しているところのソースをのぞいたりしながら、ようやく出来上がる。

 うん、今のところは悪くないんじゃないかな。

 とりあえずはこれでいってみよう。

 カタチはできたから…yaplogの700エントリー(冗談でしょう…?!)をこっちにもってこなくちゃ。やれやれ、何日かかることだろう。気長に地道にこつこつやっていきますか。しかし、テキストだけならまだしも画像も全てこちらにインポートしないといけないのか!

10/28 追記

 なぜ、バナーがうまくいかなかったかというと、タイトルバナーにimageを使用しようとしたからなのだが、大抵のブログは背景にイメージを使用してタイトルとそのタイトルの説明についてはテキストリンクで表現していて、もちろんどのテンプレートもデフォルトではそうなっている。

 しかし、タイトル部分ぐらいはきっちりと作りこみたいので画像でどうしてもやりたかったので、を使用して、その画像にトップページへのリンクを貼ろうとしたのですが、どうしてもうまくいかず、タグがそのまま表示されてしまう。背景にその画像を持ってきてもよいのですが、そうするとトップページに戻るのに不便。タイトルバナーにトップページへのリンクが貼ってある、というのはもう常識だし、そうなっていないサイトにあたると舌打ちしたくなるくらい嫌いなので、自サイトでそうするわけにはいかない。

 もともと、テンプレートについてはstylecatcherというプラグイン(MT3.2から装備)を使用しようと思ったのですが、どうしてもうまくプラグインをインストールできなかったので、テンプレートを使うことにしたのですが、私が使用させていただいているのは小粋空間というサイトのもので、とにかくシンプルだったから。それを色々カスタマイズしていこうと試みていたのに、のっけのバナーからつまずいてしまって困ったなぁと思いつつ、そこのテンプレートユーザーのサイトにいくつか訪れてみて、タイトル部分に画像を使用しているサイトのソースを拝見。

 そうすると、謎がとけました。

元 <img src=”画像のパス.jpg”>
 ↓
今 <img src=”画像のパス.jpg” width=”850″ height=”156″ alt=”画像名” />

widthとheight,altはわかるにしても、最後の「 /」は何?!と怪訝に思いつつやってみたら成功…。どうしてこれで成功するんだ!!!

とかなり疑問に思っていたら、偶然ながらタイムリーにIKIMONO’s DIARY | Firefox 拡張:HTML Validatorこの記事を読んではっとする。そうか!!!

HTMLじゃなくてXHTMLは、空要素であっても必ず終了タグを付与するか、もしくは開始タグの要素名後に / を含めなければならない(例:br要素は <br/> あるいは <br></br> と記述しなければならない(このような書き方では古いブラウザで正常に表示されない場合があるので実際には互換性のために <br /> のように書くことが多い))。

ということなのですね。

 目からうろこ。

この記事と近い記事はこちら:

このエントリをはてなブックマークに登録 このエントリをlivedoorクリップに登録 Deliciousにブックマーク Yahoo!ブックマークに登録 twitterに投稿する


【参考書籍】

コメント:0

情報を保存しますか?

トラックバック:0

この記事へのトラックバックURL
記事への言及のないもの等は削除する場合があります。また、スパム判定ですぐに反映されない場合があります。
http://www.sky-s.net/sky-blog/archives/2005/10/26-061755.php/trackback
この記事と関連のあるサイトへのリンク
title bannerに画像を使用する from sorarium

Home > Movable Type > title bannerに画像を使用する

カテゴリ
過去記事
最近のコメント
マイフォトグラフィー
ブログパーツ
フィードメーター - sorarium
あわせて読みたい
Meta
Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Return to page top