6

次の単純な HTML を使用しています。

   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    <body>
            <img src="loading.gif" alt="MISSING GIF"> 
            <img src="j.JPG" alt="MISSING JPG">              
    </body>
    </html>

loading.gifhtml ファイルとj.jpg同じディレクトリに存在します。loading.gifIE 8 では正常に表示されますが、j.jpg読み込まれません。

firefix を使用すると、両方の画像が正しく表示されます。

助けてください

4

9 に答える 9

7

JPGファイル システムでファイル拡張子が大文字であることを確認します。小文字だと思います。また、必ず image タグを閉じてください。

<img src="j.jpg" alt="MISSING JPG"/> 
于 2013-01-26T19:11:23.663 に答える
2
<img src="loading.gif" alt="MISSING GIF">

このようになります

<img id="ImgEmployee" src="Photos/loading.gif" alt="MISSING GIF" />
于 2013-01-26T19:14:07.023 に答える
1

私は同じ問題を抱えていました。ワードプレスで作業するときは、画像に次のコードを使用する必要があることを発見しました。

<img src="<?php bloginfo('template_directory'); ?>/images/example.jpg" alt = "example">
于 2014-05-02T11:59:09.800 に答える
0

IE9/10でも壊れていますか?

また、上記のコードがファイルの内容とまったく同じである場合、doctype 宣言の直前に間違った文字 (`) があります。

HTML が間違っていると Internet Explorer は壊れますが、Firefox のようなブラウザはもっと寛大で、問題を修正しようとします。

于 2013-01-26T19:55:43.437 に答える
0

拡張子を小文字にし、img タグを閉じます。XHTML 1.0 Strict を使用しています。

<img src="loading.gif" alt="MISSING GIF" />  
<img src="j.jpg" alt="MISSING JPG" /> 

編集:多分あなたはIE8のバグにぶつかった...質問に+1 :)

次のように試してみましょう: 実際に XHTML 1.0 Strict に準拠したページを使用すると、

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html 
     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
      <title>hi!</title>
   </head>
   <body>
      <div>
         j.JPG : <img src="j.JPG" alt="MISSING JPG" /> 
                 (upper case) <br/>
         j.jPG : <img src="j.jPG" alt="MISSING JPG" /> 
                 (first lower case, others upper case <br/>
         j.jpg : <img src="j.jpg" alt="MISSING JPG" /> 
                 (lower case) <br/> 
      </div>
   </body>
</html>

ファイルのコピーを 2 つ作成すると、上記の 3 つのファイルが作成されます。次に、IE8 でページを実行し、どのページが機能しているかを教えてください...

于 2013-01-26T19:12:40.710 に答える