質問: html学習初心者です。 imgタグを今知ったところで、実際にやってみました。 画像のファイルと、htmlファイルを同じフォルダー(デスクトップの)に入れました。 フォルダーからhtmlファイルをクリックするとwebページが立ち上がって画像がしっかり表示されます。 ですがデスクトップからhtmlファイルをクリックするとwebページは立ち上がるのですが、画像が表示されず、 写真の絵文字のようなものが表示され、 その右にalt属性のテキストが表示されます。 一方のやり方ではしっかりと表示されるので、コードのミスはないと思うのですがなぜこのようになってしまうのでしょうか? 長文すみません。
回答: aho********さんの言う通りです。 初心者に多い。 >画像のファイルと、htmlファイルを同じフォルダー(デスクトップの)に入れました。 基本的は、画像ファイルと、htmlファイルを同じフォルダに入れるのが望ましく、デスクトップにフォルダを作成して、その中に画像のファイルと、htmlファイルを入れてもOKです。 そこで、htmlに にすれば、問題なく表示されます。 (※ でも可) ↑ 「./」は、一部のレンタルサーバーでは、「./」がないと表示されないことがあるためですが、ローカル側(PC)では、「./」が無くても表示されます。