phpファイルのhtml部分でcssが適用されません。

以下の①~③のファイルがあり、①ではcssが適用されますが、②のhtml部分にcssが適用されません。
①contact.html、②confirm.php、③style.css(『h2』と『table』に色等の変更)
解決方法を教えて頂けますようお願いします。

あと、質問や回答する際にプログラム部分を黒くする方法(わかりやすくするため)をご存じでしたら教えて下さい。

①contact.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>お問い合わせ</title>
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<form method="post" action="php/confirm.php" accept-charset="utf-8">
<table>
<tr class="head">
<td width="300">名字</td>
<td>名前</td>
</td>
</table></form></body></html>

②confirm.php
<?php ...?>
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>送信内容の確認</title>
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<form method="post" action="php/mail.php" accept-charset="utf-8">
<h2>以下の内容でよろしいでしょうか?</h2>
<table>
<tr class="head">
<td width="300">名字</td>
<td><?php echo $FirstName</td>
</td>
</table></form></body></html>

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2014/03/16 07:23:24
  • 終了:2014/03/16 08:25:52
id:consultation10

phpのhtml部分で画像ファイルも表示できません。
<img@(質問用に@を入れています) src="img/top_logo.gif" alt="ロゴ" width="531.5px" height="55px">
外部ファイルを特定できていない気がします。

ベストアンサー

id:snow0214 No.1

snow0214回答回数470ベストアンサー獲得回数1162014/03/16 07:47:50

ポイント100pt

①ではcssが適用されますが、②のhtml部分にcssが適用されません。

"confirm.php"が"contact.html"と同じパスに無いのだと思います。
"confirm.php"から相対パスで"style.css"が見えるようにリンクを修正してください。
こんな感じになると思います。

<link href="../css/style.css" rel="stylesheet" type="text/css">


質問や回答する際にプログラム部分を黒くする方法

  • スーパーpre記法

http://hatenadiary.g.hatena.ne.jp/keyword/%E5%85%A5%E5%8A%9B%E3%81%97%E3%81%9F%E3%82%B3%E3%83%BC%E3%83%89%E3%82%84%E3%81%AF%E3%81%A6%E3%81%AA%E8%A8%98%E6%B3%95%E3%82%92%E3%81%9D%E3%81%AE%E3%81%BE%E3%81%BE%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%EF%BC%88%E3%82%B9%E3%83%BC%E3%83%91%E3%83%BCpre%E8%A8%98%E6%B3%95%EF%BC%89

  • スーパーpre記法

http://hatenadiary.g.hatena.ne.jp/keyword/%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E8%89%B2%E4%BB%98%E3%81%91%E3%81%97%E3%81%A6%E8%A8%98%E8%BF%B0%E3%81%99%E3%82%8B%EF%BC%88%E3%82%B7%E3%83%B3%E3%82%BF%E3%83%83%E3%82%AF%E3%82%B9%E3%83%BB%E3%83%8F%E3%82%A4%E3%83%A9%E3%82%A4%E3%83%88%EF%BC%89

id:consultation10

解決しました。ありがとうございました。

2014/03/16 08:26:17

その他の回答(0件)

id:snow0214 No.1

snow0214回答回数470ベストアンサー獲得回数1162014/03/16 07:47:50ここでベストアンサー

ポイント100pt

①ではcssが適用されますが、②のhtml部分にcssが適用されません。

"confirm.php"が"contact.html"と同じパスに無いのだと思います。
"confirm.php"から相対パスで"style.css"が見えるようにリンクを修正してください。
こんな感じになると思います。

<link href="../css/style.css" rel="stylesheet" type="text/css">


質問や回答する際にプログラム部分を黒くする方法

  • スーパーpre記法

http://hatenadiary.g.hatena.ne.jp/keyword/%E5%85%A5%E5%8A%9B%E3%81%97%E3%81%9F%E3%82%B3%E3%83%BC%E3%83%89%E3%82%84%E3%81%AF%E3%81%A6%E3%81%AA%E8%A8%98%E6%B3%95%E3%82%92%E3%81%9D%E3%81%AE%E3%81%BE%E3%81%BE%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%EF%BC%88%E3%82%B9%E3%83%BC%E3%83%91%E3%83%BCpre%E8%A8%98%E6%B3%95%EF%BC%89

  • スーパーpre記法

http://hatenadiary.g.hatena.ne.jp/keyword/%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E8%89%B2%E4%BB%98%E3%81%91%E3%81%97%E3%81%A6%E8%A8%98%E8%BF%B0%E3%81%99%E3%82%8B%EF%BC%88%E3%82%B7%E3%83%B3%E3%82%BF%E3%83%83%E3%82%AF%E3%82%B9%E3%83%BB%E3%83%8F%E3%82%A4%E3%83%A9%E3%82%A4%E3%83%88%EF%BC%89

id:consultation10

解決しました。ありがとうございました。

2014/03/16 08:26:17

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません