解決済みの質問
素人です。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
でhtmlを(テキストエディタを使って)書いています。
ヘッダとフッタをcssで書きたいので参考サイト等を探していますが、
htmlに埋め込む方法ばかりで、外部ファイルの書き方が見つかりません。
例えば、
----------
<style>
* {
margin: 0;
padding: 0;
}
#header {
position: ●●●●
left: 0;
top: 0;
background-color:●●●●
color: ●●●●
width: 100%;
height: 30px;
z-index: 3;
----------
のようなソースは見つけることが出来るのですが、これを外部ファイルに書き出す方法が分かりません。
ヘッダ内にて
<link rel="stylesheet" href="ファイル名.css" type="text/css" />
を宣言し、外部に読み込みファイルを作成する方法で、ヘッダとフッタは作れないのでしょうか?
探し方が悪いのかもしれませんが、どうしても見つけることが出来ません。
書き方の参考サイトや、ソースの書き方を教えて下さい。
よろしくお願い致します。
投稿日時 - 2009-09-20 00:51:34
0人が「このQ&Aが役に立った」と投票しています
ベストアンサー以外の回答(4件中 1~4件目)
HTMLやCSSの検証を実行したい場合以下で確認を。
HTML
http://validator.w3.org/
拠り正確な(厳格)確認は以下。
http://openlab.ring.gr.jp/k16/htmllint/htmllint.html
CSS
http://jigsaw.w3.org/css-validator/
投稿日時 - 2009-09-20 15:09:22
お礼
ありがとうございます。
確認用に利用したいと思います。
投稿日時 - 2009-09-20 16:15:02
#1です。
そういった場合はCSS全構文とhtml構文をここに書き出してください。
でないと検証のしようがありませんから。
投稿日時 - 2009-09-20 14:25:02
お礼
再度、ありがとうございます。
質問に実際のソースを記載していないのは、今回自分で書いた物を直して欲しい、と言うことでなく、通常どのような書き方かを知りたかったからなので、
外部cssファイル読み込みのhtmlで、bodyの色、テキスト色を指定した上でのヘッダ、フッタの指定の書き方を教えて頂きたいと思っています。
よろしくお願い致します。
投稿日時 - 2009-09-20 16:09:31
CSSはあなたが書くんですよね?
その方法で良いんですよ。
外部ファイルにスタイル宣言はいらないので中身だけ書いて、
○○.cssで保存すれば良いんです。
投稿日時 - 2009-09-20 01:20:28
補足
ありがとうございます。
私が書きます。
既にcssファイルは用意してあり、そこには背景とテキストのカラーを書き込んであるのです。
その状態で読み込んだ場合は上手く反映されるのですが、ヘッダとフッタの部分を読み込ませるために、質問文に書かれたソースを追加してみたところ、htmlが背景色すら読み込まなくなりました。
仮に質問文のソースをそのまま使うとして、外部ファイルに書き込む際、背景やテキストのソースに加え、どちらも反映されたページを作るには、どうしたら良いのでしょうか?
投稿日時 - 2009-09-20 01:33:57