0

私はhtmlとcssに非常に慣れていません。背景画像を設定しようとしていますが、何も機能していません。HTML ファイルがある場所にフォルダーを作成し、画像のプロパティに示されているように直接パスを使用してみました。私が試したことは何もありません。たくさんの指示を読んだり、オンラインでビデオを見たりしました。誰かが私を助けてくれることを願っています! それはとても単純に思えますが、それでも私はそれを機能させるのに多くの問題を抱えています. 以下は、私がすべてを持っている方法です。

<html> 
<head>
<style type="text/css">
body {background-image:url ("C:/Users/owner/Desktop/site files/images/grass.jpg");}




</style>




</head>



<body>





</body>
</html>
4

3 に答える 3

1

ローカルURLに関係している可能性があります。コードと一緒に画像を配置し、相対パスを使用します。

<style type="text/css">
  body {
    background-image: url("../images/grass.jpg");
  }
</style>

:スペースやその他の従来とは異なるファイル名文字は避けることをお勧めします。

于 2012-05-06T02:56:32.130 に答える
0

ばかげているように聞こえますが、URLと(

また、ファイルリンクを次のようなものに変更しました"file:///C:/Users/user/Desktop/face.jpg"(ブラウザで目的の画像を開くと、アドレスバーにこの形式が表示されます)

于 2012-05-06T02:59:27.533 に答える
0

次にアドバイスします:

1)ページが空にならないように、本文内に何かを追加します

<body>Some text</body>

2)パスの名前に空白の記号(スペース)が含まれているフォルダーがあります-問題になる可能性があります!

背景画像をHTMLファイルと同じフォルダーに配置し、次のようにパスを書き込むことをお勧めします。

body { background-image: url('./grass.jpg'); }

パスで使用できる特別な記号に注意してください。

./現在のディレクトリ

../1つのディレクトリ

于 2012-05-06T02:59:40.100 に答える