大量のphpページがあり、手動で1つずつ追加したくないので、ロゴをcssスタイルシートに追加するにはどうすればよいですか。
基本的に私はグローバル関数を持ちたいので、1ページに入れるだけです。
css では以下のように使用background
します。
.logo { background : url(path_to_logo); }
または、ロゴの高さが 60px の場合は、
body {
padding:60px 0 0 0:
background-image : url(path_to_logo) no-repeat top left;
}
bodyタグ毎にロゴを追加(全ページ共通)
理想的には、すべてのページに含める header.php ファイルがあるでしょう - を使用して
include('header.php');
次に、このファイルに加えた変更は、サイト全体で有効になります。
<h1>Site title</h1>
<img src="logo.jpg">
ヘッダーをインクルードして、すべてのページの上部にインクルードするだけですか?
追加
<div class="logo"> </div>
あなたのヘッダーに。
これをスタイルシートに追加します。
.logo { width: Zpx; height: Ypx; background-image: (pathtoimage.gif); }
もちろん、幅と高さの直径を指定します:)