1

これを行う方法がわからない...私は少しphp初心者です。divクラス'.header1'をエコーし​​ようとしています

私のcssでは、.header1に背景画像を指定し、それを表示したいのですが、運が悪いので、コードが間違っている必要があります。ここにあります:

echo '<div class="header1">';

.header1 {
background: url(_images/header1.png);

私は何が間違っているのですか?クロージングdivの有無にかかわらず試してみましたが、どちらも機能しませんでした。

4

3 に答える 3

4

divタグには、終了タグとコンテンツの両方が必要です。

コンテンツがない場合はheightwidth手動で定義する必要があります。

于 2012-09-24T01:04:36.997 に答える
1

A.echo作業中です..HTMLタグが試されているため、おそらく何も表示されていません

<?php
    echo '<div class="header1">Hello</div>';
?>

B.上記のデモのように、PHPのオープンタグ<?phpとクローズタグを設定するようにしてください。?>

于 2012-09-24T01:06:14.340 に答える
1

PHPでhtmlをエコーするときはいつでも、ヒアドキュメント構文を使用するのが好きです

$div = <<<DIV
    <div class="header1"></div>
DIV;

特に文字列がより複雑になった場合、つまり引用符などの場合は、私には非常に良く見えます。

于 2012-09-24T01:11:06.180 に答える